aboutsummaryrefslogtreecommitdiff
path: root/ports/google-cloud-cpp-common
diff options
context:
space:
mode:
Diffstat (limited to 'ports/google-cloud-cpp-common')
-rw-r--r--ports/google-cloud-cpp-common/CONTROL6
-rw-r--r--ports/google-cloud-cpp-common/portfile.cmake18
2 files changed, 17 insertions, 7 deletions
diff --git a/ports/google-cloud-cpp-common/CONTROL b/ports/google-cloud-cpp-common/CONTROL
index 945493770..99c7d288f 100644
--- a/ports/google-cloud-cpp-common/CONTROL
+++ b/ports/google-cloud-cpp-common/CONTROL
@@ -1,5 +1,9 @@
Source: google-cloud-cpp-common
-Version: 0.15.0
+Version: 0.16.0-1
Build-Depends: grpc, googleapis
Description: Base C++ Libraries for Google Cloud Platform APIs
Homepage: https://github.com/googleapis/google-cloud-cpp-common
+
+Feature: test
+Description: Build test
+Build-Depends: gtest
diff --git a/ports/google-cloud-cpp-common/portfile.cmake b/ports/google-cloud-cpp-common/portfile.cmake
index c48f74b80..4da995958 100644
--- a/ports/google-cloud-cpp-common/portfile.cmake
+++ b/ports/google-cloud-cpp-common/portfile.cmake
@@ -5,15 +5,21 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO googleapis/google-cloud-cpp-common
- REF v0.15.0
- SHA512 0a723f714f63fbaa1900e4725b051445de614ed8a4700a6ad27037f9b63e56a7e9c5b4490e42044f077496074a8e0c3e7971bbcd601527c9f9fa20f088a19fa3
+ REF v0.16.0
+ SHA512 2325e4aa28cd883091a562f3de0390bb0139446920183487ed2fbc1e404c90ec6f5e42d5b6f59e1de65be66b61954bc4f66b3f441ad6ec89cd4591ce8ea3321d
HEAD_REF master)
+vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
+ test BUILD_TESTING
+)
+
vcpkg_configure_cmake(
- SOURCE_PATH ${SOURCE_PATH} PREFER_NINJA DISABLE_PARALLEL_CONFIGURE OPTIONS
- -DGOOGLE_CLOUD_CPP_ENABLE_MACOS_OPENSSL_CHECK=OFF
- -DBUILD_TESTING=OFF
- -DGOOGLE_CLOUD_CPP_TESTING_UTIL_ENABLE_INSTALL=OFF)
+ SOURCE_PATH ${SOURCE_PATH}
+ PREFER_NINJA
+ DISABLE_PARALLEL_CONFIGURE
+ OPTIONS
+ ${FEATURE_OPTIONS}
+ -DGOOGLE_CLOUD_CPP_ENABLE_MACOS_OPENSSL_CHECK=OFF)
vcpkg_install_cmake(ADD_BIN_TO_PATH)