]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Check that build did not succeed with WITHOUT_PCRE_STATIC before defining PCRE_STATIC.
authorAndres Mejia <amejia004@gmail.com>
Fri, 1 Feb 2013 04:07:57 +0000 (23:07 -0500)
committerAndres Mejia <amejia004@gmail.com>
Fri, 1 Feb 2013 04:07:57 +0000 (23:07 -0500)
CMakeLists.txt

index d579c18d86a35de7dfb6b174b4a7ab94b2c0a0db..c82db539a9ef0870c916468c4e91dc566fbb888b 100644 (file)
@@ -903,9 +903,9 @@ IF(ENABLE_PCREPOSIX)
       COMPILES
       "#include <pcreposix.h>\nint main() {regex_t r;return regcomp(&r, \"\", 0);}"
       "WITHOUT_PCRE_STATIC;PCRE_STATIC")
-    IF(PCRE_STATIC)
+    IF(NOT WITHOUT_PCRE_STATIC AND PCRE_STATIC)
       ADD_DEFINITIONS(-DPCRE_STATIC)
-    ENDIF(PCRE_STATIC)
+    ENDIF(NOT WITHOUT_PCRE_STATIC AND PCRE_STATIC)
   ENDIF(PCREPOSIX_FOUND)
   MARK_AS_ADVANCED(CLEAR PCRE_INCLUDE_DIR)
   MARK_AS_ADVANCED(CLEAR PCREPOSIX_LIBRARIES)