diff options
author | Brad King <brad.king@kitware.com> | 2014-10-31 15:46:12 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-11-10 15:13:38 (GMT) |
commit | 681693c99380467de6db0954e37903b527225886 (patch) | |
tree | 789dda33b556ab5819e5950d780755595bc12bfd /Utilities | |
parent | 10d80b68e426abbe43c200bc3f29e05c12e01964 (diff) | |
download | CMake-681693c99380467de6db0954e37903b527225886.zip CMake-681693c99380467de6db0954e37903b527225886.tar.gz CMake-681693c99380467de6db0954e37903b527225886.tar.bz2 |
curl: Restore CMake-specific zlib selection code
Diffstat (limited to 'Utilities')
-rw-r--r-- | Utilities/cmcurl/CMakeLists.txt | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/Utilities/cmcurl/CMakeLists.txt b/Utilities/cmcurl/CMakeLists.txt index d42cddf..ba2ef13 100644 --- a/Utilities/cmcurl/CMakeLists.txt +++ b/Utilities/cmcurl/CMakeLists.txt @@ -25,7 +25,6 @@ set(CURL_HIDDEN_SYMBOLS OFF CACHE INTERNAL "No curl hidden symbols") set(CURL_LDAP_WIN OFF CACHE INTERNAL "No curl Windows LDAP") set(CURL_STATICLIB ON CACHE INTERNAL "Static curl") set(CURL_USE_ARES OFF CACHE INTERNAL "No curl c-ares support") -set(CURL_ZLIB ON CACHE INTERNAL "Enable curl zlib") set(DISABLED_THREADSAFE OFF CACHE INTERNAL "Curl can use thread-safe functions") set(ENABLE_IPV6 OFF CACHE INTERNAL "Curl IPv6 support") set(HTTP_ONLY OFF CACHE INTERNAL "Curl is not http-only") @@ -383,6 +382,7 @@ check_library_exists("${CURL_LIBS}" dlopen "" HAVE_DLOPEN) # For other tests to use the same libraries set(CMAKE_REQUIRED_LIBRARIES ${CURL_LIBS}) +if(0) # This code not needed for building within CMake. option(CURL_ZLIB "Set to ON to enable building cURL with zlib support." ON) set(HAVE_LIBZ OFF) set(HAVE_ZLIB_H OFF) @@ -396,6 +396,19 @@ if(CURL_ZLIB) list(APPEND CURL_LIBS ${ZLIB_LIBRARIES}) endif() endif() +endif() + +#----------------------------------------------------------------------------- +# CMake-specific curl code. + +if(CURL_SPECIAL_LIBZ) + set(CURL_LIBS ${CURL_LIBS} "${CURL_SPECIAL_LIBZ}") + include_directories(${CURL_SPECIAL_LIBZ_INCLUDES}) + set(HAVE_LIBZ 0) + set(HAVE_ZLIB_H 0) +endif() + +#----------------------------------------------------------------------------- option(CMAKE_USE_OPENSSL "Use OpenSSL code. Experimental" OFF) mark_as_advanced(CMAKE_USE_OPENSSL) |