aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVollstrecker <werner@vollstreckernet.de>2024-11-30 23:42:03 +0100
committerMark Adler <madler@alumni.caltech.edu>2025-01-31 07:41:44 -0800
commitae5946e5d8accf8b0b101e7b77477a958d0b7185 (patch)
tree2998257b7284df6ebd67aedbfffd659e1ac96578
parent74247f0947e4156551f0ba66ef0993c8147750a5 (diff)
downloadzlib-ae5946e5d8accf8b0b101e7b77477a958d0b7185.tar.gz
zlib-ae5946e5d8accf8b0b101e7b77477a958d0b7185.tar.bz2
zlib-ae5946e5d8accf8b0b101e7b77477a958d0b7185.zip
CMake: Add pdb install.
Adjust minimum required version for regex.
Diffstat (limited to '')
-rw-r--r--CMakeLists.txt11
1 files changed, 10 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index fc234f1..ce5ce35 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
1cmake_minimum_required(VERSION 2.4.4...3.15.0) 1cmake_minimum_required(VERSION 3.1)
2set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON) 2set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON)
3 3
4project(zlib C) 4project(zlib C)
@@ -209,6 +209,15 @@ if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL )
209 RENAME zlib1.dll 209 RENAME zlib1.dll
210 DESTINATION "${CMAKE_INSTALL_BINDIR}") 210 DESTINATION "${CMAKE_INSTALL_BINDIR}")
211 endif(ZLIB_INSTALL_COMPAT_DLL) 211 endif(ZLIB_INSTALL_COMPAT_DLL)
212
213 if(MSVC)
214 install(FILES $<TARGET_PDB_FILE:zlib>
215 DESTINATION ${CMAKE_INSTALL_BINDIR}
216 CONFIGURATIONS Debug OR RelWithDebInfo
217 OPTIONAL
218 )
219 endif(MSVC)
220
212 endif(ZLIB_BUILD_SHARED) 221 endif(ZLIB_BUILD_SHARED)
213 222
214 if(ZLIB_BUILD_STATIC) 223 if(ZLIB_BUILD_STATIC)