aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVollstrecker <werner@vollstreckernet.de>2024-12-05 13:15:49 +0100
committerMark Adler <madler@alumni.caltech.edu>2025-01-31 19:59:10 -0800
commitb74d77a0ddb89b244e80fc61cebe8a032146c950 (patch)
tree6ac59aa7a4130d57b9d9f860d2bfb7d22fba0a62
parente0b78cea4f5e526da33eeebfaa0d06a6fcd70aee (diff)
downloadzlib-b74d77a0ddb89b244e80fc61cebe8a032146c950.tar.gz
zlib-b74d77a0ddb89b244e80fc61cebe8a032146c950.tar.bz2
zlib-b74d77a0ddb89b244e80fc61cebe8a032146c950.zip
CMake: Install compatible DLL on MinGW.
-rw-r--r--CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4aaf62b..6b160fc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -186,6 +186,13 @@ if(ZLIB_INSTALL_LIBRARIES)
186 RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" 186 RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
187 ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" 187 ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
188 LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") 188 LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}")
189 if(ZLIB_INSTALL_COMPAT_DLL AND MINGW)
190 install(FILES $<TARGET_FILE:zlibstatic>
191 COMPONENT Development
192 RENAME libz.dll.a
193 DESTINATION "${CMAKE_INSTALL_LIBDIR}")
194 endif(ZLIB_INSTALL_COMPAT_DLL)
195
189 endif(ZLIB_BUILD_STATIC) 196 endif(ZLIB_BUILD_STATIC)
190 197
191 configure_package_config_file(${zlib_SOURCE_DIR}/zlibConfig.cmake.in 198 configure_package_config_file(${zlib_SOURCE_DIR}/zlibConfig.cmake.in