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) |
