aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorForce Charlie <charlieio@outlook.com>2018-01-28 23:26:48 +0800
committerForce Charlie <charlieio@outlook.com>2018-01-28 23:26:48 +0800
commitb45bc185423e66cee437a6c1e46ddbb0932e4d00 (patch)
tree64de526dca2af9942291aa6533830a97d3a7cd7f
parenta66490101e23a71e214ed4a67051b00b46c0adfc (diff)
downloadvcpkg-b45bc185423e66cee437a6c1e46ddbb0932e4d00.tar.gz
vcpkg-b45bc185423e66cee437a6c1e46ddbb0932e4d00.zip
curl: only dynamic build support HTTP2
-rw-r--r--ports/curl/portfile.cmake6
1 files changed, 5 insertions, 1 deletions
diff --git a/ports/curl/portfile.cmake b/ports/curl/portfile.cmake
index 4516793a2..7752dd795 100644
--- a/ports/curl/portfile.cmake
+++ b/ports/curl/portfile.cmake
@@ -14,8 +14,12 @@ vcpkg_apply_patches(
${CMAKE_CURRENT_LIST_DIR}/0002_fix_uwp.patch
)
+SET(HTTP2_OPTIONS)
if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
SET(CURL_STATICLIB OFF)
+ SET(HTTP2_OPTIONS
+ -DUSE_NGHTTP2=ON
+ )
else()
SET(CURL_STATICLIB ON)
endif()
@@ -45,10 +49,10 @@ vcpkg_configure_cmake(
PREFER_NINJA
OPTIONS
${UWP_OPTIONS}
+ ${HTTP2_OPTIONS}
-DBUILD_TESTING=OFF
-DBUILD_CURL_EXE=OFF
-DENABLE_MANUAL=OFF
- -DUSE_NGHTTP2=ON
-DCURL_STATICLIB=${CURL_STATICLIB}
-DCMAKE_USE_OPENSSL=${USE_OPENSSL}
-DCMAKE_USE_WINSSL=${USE_WINSSL}