From: Guido Draheim Date: Thu, 13 Sep 2018 17:06:35 +0000 (+0200) Subject: cmake - use target_include_directories X-Git-Tag: v0.13.72~128 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a6f90f5266f6e624a296783045e4e953dfbea8ec;p=zziplib cmake - use target_include_directories --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b2b29d..0ef572f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,7 +66,6 @@ endif() # libzlib library set(CMAKE_POSITION_INDEPENDENT_CODE ON) add_definitions ( -DHAVE_CONFIG_H ) -include_directories (${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) set(ZZIPLIB_SRCS zzip/dir.c zzip/err.c @@ -86,16 +85,20 @@ set(ZZIPLIB_HDRS zzip/plugin.h zzip/fetch.h ${CMAKE_CURRENT_BINARY_DIR}/zzip/_config.h) + add_library(zzip ${ZZIPLIB_SRCS} ) target_link_libraries(zzip ZLIB::ZLIB ) +target_include_directories (zzip PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) if(NOT MSVC) # FIXME: syntax error add_library(zzipmmapped zzip/mmapped.c zzip/memdisk.c zzip/fetch.c ) target_link_libraries(zzipmmapped ZLIB::ZLIB ) + target_include_directories (zzipmmapped PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) endif() add_library(zzipfseeko zzip/fseeko.c zzip/fetch.c ) target_link_libraries(zzipfseeko ZLIB::ZLIB ) +target_include_directories (zzipfseeko PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) # install install(FILES ${ZZIPLIB_HDRS} DESTINATION include/zzip )