]> granicus.if.org Git - curl/commitdiff
cmake: fix build on Ubuntu 14.04
authorAkhil Kedia <akhil.kedia@samsung.com>
Mon, 22 May 2017 08:34:45 +0000 (17:34 +0900)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 23 May 2017 08:07:08 +0000 (10:07 +0200)
Fixed a syntax error with setting cache variables (The type and
docstring were missing), resulting in build errors.  Quoted the
CURL_CA_PATH and CURL_CA_BUNDLE otherwise the path was written without
quotes in C code, resulting in build errors.

Closes #1503

Signed-off-by: Akhil <akhil.kedia@samsung.com>
CMakeLists.txt
lib/curl_config.h.cmake

index 0785120569f53e428170bf1166916fe54d68bf51..99bfc7695c88cf2215507b39fd7e038e7b8dc6ff 100644 (file)
@@ -674,7 +674,7 @@ elseif(CURL_CA_PATH_AUTODETECT OR CURL_CA_BUNDLE_AUTODETECT)
             if(EXISTS "${SEARCH_CA_BUNDLE_PATH}")
                 message(STATUS "Found CA bundle: ${SEARCH_CA_BUNDLE_PATH}")
                 set(CURL_CA_BUNDLE "${SEARCH_CA_BUNDLE_PATH}")
-                set(CURL_CA_BUNDLE_SET TRUE CACHE)
+                set(CURL_CA_BUNDLE_SET TRUE CACHE BOOL "Path to the CA bundle has been set")
                 break()
             endif()
         endforeach()
@@ -683,7 +683,7 @@ elseif(CURL_CA_PATH_AUTODETECT OR CURL_CA_BUNDLE_AUTODETECT)
     if(CURL_CA_PATH_AUTODETECT AND (NOT CURL_CA_PATH_SET))
         if(EXISTS "/etc/ssl/certs")
             set(CURL_CA_PATH "/etc/ssl/certs")
-            set(CURL_CA_PATH_SET TRUE CACHE)
+            set(CURL_CA_PATH_SET TRUE CACHE BOOL "Path to the CA bundle has been set")
         endif()
     endif()
 endif()
index b5b957f54be1cff17495005053605d26f005860d..812d96977a4709f00576ff9a5413a648d9d09410 100644 (file)
@@ -4,13 +4,13 @@
 #cmakedefine BUILDING_LIBCURL 1
 
 /* Location of default ca bundle */
-#cmakedefine CURL_CA_BUNDLE ${CURL_CA_BUNDLE}
+#cmakedefine CURL_CA_BUNDLE "${CURL_CA_BUNDLE}"
 
 /* define "1" to use built-in ca store of TLS backend */
 #cmakedefine CURL_CA_FALLBACK 1
 
 /* Location of default ca path */
-#cmakedefine CURL_CA_PATH ${CURL_CA_PATH}
+#cmakedefine CURL_CA_PATH "${CURL_CA_PATH}"
 
 /* to disable cookies support */
 #cmakedefine CURL_DISABLE_COOKIES 1