Skip zlib install.

This commit is contained in:
James Benton 2018-05-25 14:48:13 +01:00
parent 425f6a9972
commit 607b59fb1b

View File

@ -9,11 +9,16 @@ add_subdirectory(fmt)
find_package(ZLIB QUIET) find_package(ZLIB QUIET)
if(NOT ZLIB_FOUND) if(NOT ZLIB_FOUND)
# Disable zlib install
set(SKIP_INSTALL_ALL 1)
add_subdirectory(zlib) add_subdirectory(zlib)
target_include_directories(zlib INTERFACE target_include_directories(zlib INTERFACE
"${CMAKE_CURRENT_SOURCE_DIR}/zlib" "${CMAKE_CURRENT_SOURCE_DIR}/zlib"
"${CMAKE_CURRENT_BINARY_DIR}/zlib") "${CMAKE_CURRENT_BINARY_DIR}/zlib")
install(FILES "${CMAKE_BINARY_DIR}/bin/zlib.dll"
DESTINATION "${CMAKE_INSTALL_PREFIX}/bin")
else() else()
add_library(zlib INTERFACE) add_library(zlib INTERFACE)
target_link_libraries(zlib INTERFACE ${ZLIB_LIBRARIES}) target_link_libraries(zlib INTERFACE ${ZLIB_LIBRARIES})