summaryrefslogtreecommitdiff
path: root/grpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh
diff options
context:
space:
mode:
Diffstat (limited to 'grpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh')
-rwxr-xr-xgrpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/grpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh b/grpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh
index ab61f169..fd08da63 100755
--- a/grpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh
+++ b/grpc/test/distrib/cpp/run_distrib_test_cmake_module_install_pkgconfig.sh
@@ -26,6 +26,13 @@ wget -q -O cmake-linux.sh https://github.com/Kitware/CMake/releases/download/v3.
sh cmake-linux.sh -- --skip-license --prefix=/usr
rm cmake-linux.sh
+# Install absl (absl won't be installed down below)
+mkdir -p "third_party/abseil-cpp/cmake/build"
+pushd "third_party/abseil-cpp/cmake/build"
+cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE ../..
+make -j4 install
+popd
+
# Install gRPC and its dependencies
mkdir -p "cmake/build"
pushd "cmake/build"
@@ -33,6 +40,7 @@ cmake \
-DCMAKE_BUILD_TYPE=Release \
-DgRPC_INSTALL=ON \
-DgRPC_BUILD_TESTS=OFF \
+ -DgRPC_ABSL_PROVIDER=package \
-DgRPC_SSL_PROVIDER=package \
../..
make -j4 install