Переглянути джерело

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

Bill Hoffman 16 роки тому
батько
коміт
7eac77605d
1 змінених файлів з 8 додано та 1 видалено
  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)