Skip to content

Commit f0aa62d

Browse files
committed
bump windows min cmake build to 3.16. don't build unused plugins for grpc on windows
1 parent 0d7f90b commit f0aa62d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/cmake_install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
name: Windows 2019 vcpkg submodule versions minimum cmake cxx14 (static libs)
3131
runs-on: windows-2019
3232
env:
33-
CMAKE_VERSION: '3.14.0'
33+
CMAKE_VERSION: '3.16.0'
3434
CXX_STANDARD: '14'
3535
steps:
3636
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

ci/setup_windows_ci_environment.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ $VCPKG_DIR = (Get-Item -Path ".\").FullName
2020
./vcpkg "--vcpkg-root=$VCPKG_DIR" install nlohmann-json:x64-windows
2121

2222
# grpc
23-
./vcpkg "--vcpkg-root=$VCPKG_DIR" install grpc:x64-windows
23+
./vcpkg "--vcpkg-root=$VCPKG_DIR" install grpc:x64-windows --x-cmake-args="-DgRPC_INSTALL=ON -DgRPC_BUILD_TESTS=OFF -DgRPC_BUILD_GRPC_CPP_PLUGIN=ON -DgRPC_BUILD_GRPC_CSHARP_PLUGIN=OFF -DgRPC_BUILD_GRPC_OBJECTIVE_C_PLUGIN=OFF -DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF -DgRPC_BUILD_GRPC_NODE_PLUGIN=OFF -DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF -DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF -DgRPC_BUILD_GRPCPP_OTEL_PLUGIN=OFF"
2424

2525
# curl
2626
./vcpkg "--vcpkg-root=$VCPKG_DIR" install curl:x64-windows

0 commit comments

Comments
 (0)