diff --git a/README.md b/README.md index fdf103ba7ec8521d37198a117f82957e312c1c69..567fe204e12d09a06504c437d02a8d57b5c649c1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ -Use the batch files to generate the code. -For C# the nuget package Grpc.Tools must be installed. Also install the package Grpc for using the API. +Using Cap'n'Proto as rpc framework. It works via passing capabilites so we can easily extend the functionality from the client and server side. -For C++ use ninja & cmake as described in https://github.com/grpc/grpc/blob/master/INSTALL.md : (Use VS Developer Command Prompt) +Use the capnptool to generate the code: https://capnproto.org/capnp-tool.html -For VS2017 replace: > call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat" x64 -with: > call "%VS150COMNTOOLS%..\..\VC\Auxiliary\Build\vcvarsall.bat" x64 \ No newline at end of file +As a design decision the frontend uses a native dll which encapsulates the framework. +The capnproto does not compile with the /clr flag! \ No newline at end of file