diff options
-rw-r--r-- | CMakeLists.txt | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 7edfc34..30d2979 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -1,5 +1,4 @@ | |||
1 | cmake_minimum_required(VERSION 3.5) | 1 | cmake_minimum_required(VERSION 3.5) |
2 | set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON) | ||
3 | 2 | ||
4 | project(zlib | 3 | project(zlib |
5 | LANGUAGES C | 4 | LANGUAGES C |
@@ -147,7 +146,7 @@ if(NOT CYGWIN AND ZLIB_BUILD_SHARED) | |||
147 | # This has no effect with MSVC, on that platform the version info for | 146 | # This has no effect with MSVC, on that platform the version info for |
148 | # the DLL comes from the resource file win32/zlib1.rc | 147 | # the DLL comes from the resource file win32/zlib1.rc |
149 | set_target_properties(zlib PROPERTIES VERSION ${zlib_VERSION}) | 148 | set_target_properties(zlib PROPERTIES VERSION ${zlib_VERSION}) |
150 | endif() | 149 | endif(NOT CYGWIN AND ZLIB_BUILD_SHARED) |
151 | 150 | ||
152 | if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) | 151 | if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) |
153 | if(ZLIB_BUILD_SHARED) | 152 | if(ZLIB_BUILD_SHARED) |
@@ -177,16 +176,16 @@ if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) | |||
177 | ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" | 176 | ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" |
178 | LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") | 177 | LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}") |
179 | endif(ZLIB_BUILD_STATIC) | 178 | endif(ZLIB_BUILD_STATIC) |
180 | endif() | 179 | endif(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) |
181 | if(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL ) | 180 | if(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL ) |
182 | install(FILES ${ZLIB_PUBLIC_HDRS} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") | 181 | install(FILES ${ZLIB_PUBLIC_HDRS} DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") |
183 | endif() | 182 | endif(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL ) |
184 | if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) | 183 | if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) |
185 | install(FILES zlib.3 DESTINATION "${CMAKE_INSTALL_MANDIR}/man3") | 184 | install(FILES zlib.3 DESTINATION "${CMAKE_INSTALL_MANDIR}/man3") |
186 | endif() | 185 | endif(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) |
187 | if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) | 186 | if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) |
188 | install(FILES ${ZLIB_PC} DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") | 187 | install(FILES ${ZLIB_PC} DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") |
189 | endif() | 188 | endif(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) |
190 | 189 | ||
191 | #============================================================================ | 190 | #============================================================================ |
192 | # Example binaries | 191 | # Example binaries |
@@ -208,5 +207,5 @@ if(ZLIB_BUILD_EXAMPLES) | |||
208 | add_executable(minigzip64 test/minigzip.c) | 207 | add_executable(minigzip64 test/minigzip.c) |
209 | target_compile_definitions(minigzip64 PRIVATE LARGEFILE64_SOURCE=1) | 208 | target_compile_definitions(minigzip64 PRIVATE LARGEFILE64_SOURCE=1) |
210 | target_link_libraries(minigzip64 zlib) | 209 | target_link_libraries(minigzip64 zlib) |
211 | endif() | 210 | endif(HAVE_OFF64_T) |
212 | endif() | 211 | endif(ZLIB_BUILD_EXAMPLES) |