aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 39d2104..2ee2dbc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,6 +3,8 @@ set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON)
3 3
4project(zlib C) 4project(zlib C)
5 5
6set(VERSION "1.2.7")
7
6set(INSTALL_BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "Installation directory for executables") 8set(INSTALL_BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "Installation directory for executables")
7set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Installation directory for libraries") 9set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Installation directory for libraries")
8set(INSTALL_INC_DIR "${CMAKE_INSTALL_PREFIX}/include" CACHE PATH "Installation directory for headers") 10set(INSTALL_INC_DIR "${CMAKE_INSTALL_PREFIX}/include" CACHE PATH "Installation directory for headers")
@@ -162,6 +164,7 @@ endif()
162if(UNIX) 164if(UNIX)
163 # On unix-like platforms the library is almost always called libz 165 # On unix-like platforms the library is almost always called libz
164 set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z) 166 set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z)
167 set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,zlib.map")
165elseif(BUILD_SHARED_LIBS AND WIN32) 168elseif(BUILD_SHARED_LIBS AND WIN32)
166 # Creates zlib1.dll when building shared library version 169 # Creates zlib1.dll when building shared library version
167 set_target_properties(zlib PROPERTIES SUFFIX "1.dll") 170 set_target_properties(zlib PROPERTIES SUFFIX "1.dll")