diff options
author | Brad King <brad.king@kitware.com> | 2022-10-27 15:54:19 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-10-31 20:12:43 (GMT) |
commit | 25e9f318784fe4e14c2619780e7cdc573da4585e (patch) | |
tree | d9df69f31dd3442c35ae326c8269a4e5fd452c8d /Utilities/cmcurl | |
parent | 9ffe6b0969fc270cc2a1aac2b2c1bf986af291d5 (diff) | |
download | CMake-25e9f318784fe4e14c2619780e7cdc573da4585e.zip CMake-25e9f318784fe4e14c2619780e7cdc573da4585e.tar.gz CMake-25e9f318784fe4e14c2619780e7cdc573da4585e.tar.bz2 |
curl: Set build options the way we need for CMake
Diffstat (limited to 'Utilities/cmcurl')
-rw-r--r-- | Utilities/cmcurl/CMakeLists.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Utilities/cmcurl/CMakeLists.txt b/Utilities/cmcurl/CMakeLists.txt index 7e9aef0..de5df3e 100644 --- a/Utilities/cmcurl/CMakeLists.txt +++ b/Utilities/cmcurl/CMakeLists.txt @@ -5,6 +5,7 @@ set(BUILD_RELEASE_DEBUG_DIRS OFF CACHE INTERNAL "No curl release/debug dirs") set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Build shared libraries") set(CURL_USE_BEARSSL OFF) set(CURL_USE_GSSAPI OFF) +set(CURL_USE_LIBPSL OFF) set(CURL_USE_LIBSSH2 OFF) set(CURL_USE_LIBSSH OFF) set(CURL_USE_MBEDTLS OFF) @@ -65,6 +66,15 @@ set(ENABLE_MANUAL OFF CACHE INTERNAL "No curl built-in manual") set(ENABLE_THREADED_RESOLVER OFF CACHE INTERNAL "No curl POSIX threaded DNS lookup") set(ENABLE_UNICODE OFF) set(ENABLE_UNIX_SOCKETS OFF CACHE INTERNAL "No curl Unix domain sockets support") +set(ENABLE_WEBSOCKETS OFF) +set(HAVE_ATOMIC 0) +set(HAVE_BORINGSSL 0) # we do not need this info +set(HAVE_MINGW_ORIGINAL 0) # we do not build on original MinGW anyway +set(HAVE_RECV 1) +set(HAVE_SEND 1) +set(HAVE_STDATOMIC_H 0) +set(HAVE_STRCASECMP 0) # we do not vendor the code that uses this +set(HAVE_WIN32_WINNT 0) # we do not need this info set(HTTP_ONLY OFF CACHE INTERNAL "Curl is not http-only") set(PICKY_COMPILER OFF CACHE INTERNAL "Enable picky compiler options") set(USE_LIBIDN2 ON) |