Browse Source

Merge topic 'curl-CA-bundle'

ed14435 Add CURL_CA_BUNDLE option for SSL support (#12946)
David Cole 14 years ago
parent
commit
4ad9232a48
1 changed files with 5 additions and 0 deletions
  1. 5 0
      Utilities/cmcurl/CMakeLists.txt

+ 5 - 0
Utilities/cmcurl/CMakeLists.txt

@@ -190,6 +190,11 @@ IF(CMAKE_USE_OPENSSL)
     CHECK_LIBRARY_EXISTS_CONCAT("crypto" CRYPTO_lock  HAVE_LIBCRYPTO)
     CHECK_LIBRARY_EXISTS_CONCAT("ssl"    SSL_connect  HAVE_LIBSSL)
   ENDIF(WIN32)
+  SET(CURL_CA_BUNDLE "" CACHE FILEPATH "Path to SSL CA Certificate Bundle")
+  MARK_AS_ADVANCED(CURL_CA_BUNDLE)
+  IF(CURL_CA_BUNDLE)
+    ADD_DEFINITIONS(-DCURL_CA_BUNDLE="${CURL_CA_BUNDLE}")
+  ENDIF(CURL_CA_BUNDLE)
 ENDIF(CMAKE_USE_OPENSSL)
 
 # Check for idn