Procházet zdrojové kódy

Do not use external lzma library as it causes link errors on several machines and we don't need it.

Bill Hoffman před 16 roky
rodič
revize
7eac77605d
1 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 8 1
      Utilities/cmlibarchive/CMakeLists.txt

+ 8 - 1
Utilities/cmlibarchive/CMakeLists.txt

@@ -166,7 +166,14 @@ MARK_AS_ADVANCED(CLEAR BZIP2_LIBRARIES)
 #
 # Find LZMA
 #
-FIND_PACKAGE(LZMA)
+IF(BUILD_ARCHIVE_WITHIN_CMAKE)
+  # do not depend on external library 
+  # for internal CMake build
+  SET(LZMA_FOUND FALSE)
+ELSE(BUILD_ARCHIVE_WITHIN_CMAKE)
+  FIND_PACKAGE(LZMA)
+ENDIF(BUILD_ARCHIVE_WITHIN_CMAKE)
+
 IF(LZMA_FOUND)
   SET(HAVE_LIBLZMA 1)
   SET(HAVE_LZMA_H 1)