|
|
@@ -143,7 +143,11 @@ IF(ZLIB_FOUND)
|
|
|
SET(HAVE_LIBZ 1)
|
|
|
SET(HAVE_ZLIB_H 1)
|
|
|
INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIR})
|
|
|
- LIST(APPEND ADDITIONAL_LIBS ${ZLIB_LIBRARIES})
|
|
|
+ # if building inside cmake do not add this lib
|
|
|
+ # as it will not exist at try compile time
|
|
|
+ IF(NOT "${ZLIB_LIBRARIES}" MATCHES cmzlib)
|
|
|
+ LIST(APPEND ADDITIONAL_LIBS ${ZLIB_LIBRARIES})
|
|
|
+ ENDIF(NOT "${ZLIB_LIBRARIES}" MATCHES cmzlib)
|
|
|
ENDIF(ZLIB_FOUND)
|
|
|
MARK_AS_ADVANCED(CLEAR ZLIB_INCLUDE_DIR)
|
|
|
MARK_AS_ADVANCED(CLEAR ZLIB_LIBRARY)
|
|
|
@@ -157,7 +161,7 @@ IF(BZIP2_FOUND)
|
|
|
INCLUDE_DIRECTORIES(${BZIP2_INCLUDE_DIR})
|
|
|
# if building inside cmake do not add this lib
|
|
|
# as it will not exist at try compile time
|
|
|
- IF(NOT BUILD_ARCHIVE_WITHIN_CMAKE)
|
|
|
+ IF(NOT "${BZIP2_LIBRARIES}" MATCHES cmbzip2)
|
|
|
LIST(APPEND ADDITIONAL_LIBS ${BZIP2_LIBRARIES})
|
|
|
ENDIF()
|
|
|
ENDIF(BZIP2_FOUND)
|