diff --git a/Makefile b/Makefile index 682257ad63ca86f0c776b372e36d5c3e108fd9e1..3467cba94c4d61d2b7bb8224981667c3dc403ec1 100644 --- a/Makefile +++ b/Makefile @@ -97,6 +97,16 @@ conan-build-debug: conan build . -s $(CONAN_SETTINGS) -s build_type=Debug +vcpkg-install: + ./vcpkg/bootstrap-vcpkg.sh + vcpkg/vcpkg install + +vcpkg-build-release: vcpkg-install + mkdir -p build/build_tools\ + && cp vcpkg_installed/x64-linux/tools/grpc/grpc_cpp_plugin build/build_tools + cmake -S .. -B . -DCMAKE_TOOLCHAIN_FILE=../vcpkg/scripts/buildsystems/vcpkg.cmake -DVCPKG_TARGET_TRIPLET=x64-linux -DCMAKE_BUILD_TYPE=Release + cmake --build . + ctest: cd build/Debug && ctest