diff --git a/Utilities/cmlibarchive/CMakeLists.txt b/Utilities/cmlibarchive/CMakeLists.txt index b049a4e45..2c231053d 100644 --- a/Utilities/cmlibarchive/CMakeLists.txt +++ b/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)