aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVollstrecker <werner@vollstreckernet.de>2024-12-01 17:01:56 +0100
committerMark Adler <madler@alumni.caltech.edu>2025-01-31 19:59:10 -0800
commitffbbe01b6d1ca8550bf5a72a148ab02011dfa2f3 (patch)
treedd25a5f49a0e6ea2f4ff5ed6305e798bcf4fbf9c
parent1af1bb6ce4b8e8d0b5b34985bafe7a8c3dd0e173 (diff)
downloadzlib-ffbbe01b6d1ca8550bf5a72a148ab02011dfa2f3.tar.gz
zlib-ffbbe01b6d1ca8550bf5a72a148ab02011dfa2f3.tar.bz2
zlib-ffbbe01b6d1ca8550bf5a72a148ab02011dfa2f3.zip
CMake: Remove allowance for unclosed constructs.
Diffstat (limited to '')
-rw-r--r--CMakeLists.txt15
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 @@
1cmake_minimum_required(VERSION 3.5) 1cmake_minimum_required(VERSION 3.5)
2set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS ON)
3 2
4project(zlib 3project(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})
150endif() 149endif(NOT CYGWIN AND ZLIB_BUILD_SHARED)
151 150
152if(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL ) 151if(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)
180endif() 179endif(NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL )
181if(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL ) 180if(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}")
183endif() 182endif(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL )
184if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) 183if(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")
186endif() 185endif(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL )
187if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL ) 186if(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")
189endif() 188endif(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)
212endif() 211endif(ZLIB_BUILD_EXAMPLES)