diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2024-01-28 21:48:17 -0800 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2024-01-28 21:50:26 -0800 |
commit | f1f503da85d52e56aae11557b4d79a42bcaa2b86 (patch) | |
tree | 029a79977eeba4143e8f60409f60635a82e1e5e1 | |
parent | b14484997a50c01b8d78f9db32516423573fc083 (diff) | |
download | zlib-f1f503da85d52e56aae11557b4d79a42bcaa2b86.tar.gz zlib-f1f503da85d52e56aae11557b4d79a42bcaa2b86.tar.bz2 zlib-f1f503da85d52e56aae11557b4d79a42bcaa2b86.zip |
Fix cmake build directory interference issue.
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index fbe4f1f..3d9b58d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -151,9 +151,13 @@ if(MINGW) | |||
151 | endif(MINGW) | 151 | endif(MINGW) |
152 | 152 | ||
153 | add_library(zlib SHARED ${ZLIB_SRCS} ${ZLIB_DLL_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) | 153 | add_library(zlib SHARED ${ZLIB_SRCS} ${ZLIB_DLL_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) |
154 | target_include_directories(zlib PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) | 154 | target_include_directories(zlib PUBLIC |
155 | $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}> | ||
156 | $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>) | ||
155 | add_library(zlibstatic STATIC ${ZLIB_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) | 157 | add_library(zlibstatic STATIC ${ZLIB_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) |
156 | target_include_directories(zlibstatic PUBLIC ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) | 158 | target_include_directories(zlibstatic PUBLIC |
159 | $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}> | ||
160 | $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>) | ||
157 | set_target_properties(zlib PROPERTIES DEFINE_SYMBOL ZLIB_DLL) | 161 | set_target_properties(zlib PROPERTIES DEFINE_SYMBOL ZLIB_DLL) |
158 | set_target_properties(zlib PROPERTIES SOVERSION 1) | 162 | set_target_properties(zlib PROPERTIES SOVERSION 1) |
159 | 163 | ||