1
0
Эх сурвалжийг харах

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

Bill Hoffman 16 жил өмнө
parent
commit
7eac77605d

+ 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)