diff options
author | Vollstrecker <werner@vollstreckernet.de> | 2024-12-05 13:15:49 +0100 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2025-01-31 19:59:10 -0800 |
commit | b74d77a0ddb89b244e80fc61cebe8a032146c950 (patch) | |
tree | 6ac59aa7a4130d57b9d9f860d2bfb7d22fba0a62 | |
parent | e0b78cea4f5e526da33eeebfaa0d06a6fcd70aee (diff) | |
download | zlib-b74d77a0ddb89b244e80fc61cebe8a032146c950.tar.gz zlib-b74d77a0ddb89b244e80fc61cebe8a032146c950.tar.bz2 zlib-b74d77a0ddb89b244e80fc61cebe8a032146c950.zip |
CMake: Install compatible DLL on MinGW.
-rw-r--r-- | CMakeLists.txt | 7 |
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 |