gRPC and protobuf files were copied from etcd source code and a bit simplified. Current protocol version is 3.3. CMake will automatically generate C++ sources and compile them for you.
- grpc
- protobuf
mkdir cmake-build-debug && cd $_
# assuming vcpkg is used to manage c++ libraries
cmake -DCMAKE_TOOLCHAIN_FILE="<replace with path to vcpkg.cmake>" ..
cmake --build .
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.