From 762ed2b9403ca0067f3501a9f2f47dfffc12d4da Mon Sep 17 00:00:00 2001 From: Tom Dewey Date: Tue, 30 Jul 2024 15:04:03 +0100 Subject: [PATCH] deps: cURL: Set default SSL backends --- src/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a4389c2..ce36f00 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -124,17 +124,19 @@ if (APPLE) # Best recommendation: Libressl, as used by Apple in the curl binary # on macOS. set(CURL_USE_SECTRANSP ON) + set(CURL_DEFAULT_SSL_BACKEND "secure-transport") else() if (WIN32) set(CURL_USE_SCHANNEL ON) + set(CURL_DEFAULT_SSL_BACKEND "schannel") else () set(CURL_USE_GNUTLS ON) + set(CURL_DEFAULT_SSL_BACKEND "gnutls") endif(WIN32) endif(APPLE) add_subdirectory(dependencies/curl-8.8.0) set(CURL_FOUND true) -set(CURL_POSTFIX "$<$:-d>${CMAKE_STATIC_LIBRARY_SUFFIX}") set(CURL_LIBRARIES libcurl_static) set(CURL_INCLUDE_DIR ${CMAKE_CURRENT_LIST_DIR}/dependencies/curl-8.8.0/include) set(CURL_INCLUDE_DIRS ${CMAKE_CURRENT_LIST_DIR}/dependencies/curl-8.8.0/include)