diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/minizip/CMakeLists.txt | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/contrib/minizip/CMakeLists.txt b/contrib/minizip/CMakeLists.txt index 46d4348..1aaf4ac 100644 --- a/contrib/minizip/CMakeLists.txt +++ b/contrib/minizip/CMakeLists.txt | |||
@@ -131,9 +131,9 @@ if(MINIZIP_BUILD_SHARED) | |||
131 | PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> | 131 | PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> |
132 | $<$<BOOL:${HAVE___ATTR__VIS_HIDDEN}>:HAVE_HIDDEN> | 132 | $<$<BOOL:${HAVE___ATTR__VIS_HIDDEN}>:HAVE_HIDDEN> |
133 | $<$<BOOL:${HAVE_UNISTD_H}>:HAVE_UNISTD_H=1> | 133 | $<$<BOOL:${HAVE_UNISTD_H}>:HAVE_UNISTD_H=1> |
134 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1> | ||
135 | PUBLIC $<$<BOOL:${HAVE_OFF64_T}>:_LARGEFILE64_SOURCE=1> | 134 | PUBLIC $<$<BOOL:${HAVE_OFF64_T}>:_LARGEFILE64_SOURCE=1> |
136 | $<$<BOOL:${BZIP2_FOUND}>:HAVE_BZIP2=1>) | 135 | $<$<BOOL:${BZIP2_FOUND}>:HAVE_BZIP2=1> |
136 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1>) | ||
137 | 137 | ||
138 | if(NOT CYGWIN) | 138 | if(NOT CYGWIN) |
139 | set_target_properties(libminizip PROPERTIES SOVERSION | 139 | set_target_properties(libminizip PROPERTIES SOVERSION |
@@ -154,14 +154,12 @@ if(MINIZIP_BUILD_SHARED) | |||
154 | add_executable(minizip ${MINIZIP_SRCS} ${MINIZIP_HDRS}) | 154 | add_executable(minizip ${MINIZIP_SRCS} ${MINIZIP_HDRS}) |
155 | set_target_properties(minizip PROPERTIES EXPORT_NAME minizip_executable) | 155 | set_target_properties(minizip PROPERTIES EXPORT_NAME minizip_executable) |
156 | target_compile_definitions( | 156 | target_compile_definitions( |
157 | minizip PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> | 157 | minizip PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS>) |
158 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1>) | ||
159 | target_link_libraries(minizip PRIVATE MINIZIP::minizip) | 158 | target_link_libraries(minizip PRIVATE MINIZIP::minizip) |
160 | add_executable(miniunzip ${MINIUNZIP_SRCS} ${MINIUNZIP_HDRS}) | 159 | add_executable(miniunzip ${MINIUNZIP_SRCS} ${MINIUNZIP_HDRS}) |
161 | set_target_properties(miniunzip PROPERTIES EXPORT_NAME miniunzip_executable) | 160 | set_target_properties(miniunzip PROPERTIES EXPORT_NAME miniunzip_executable) |
162 | target_compile_definitions( | 161 | target_compile_definitions( |
163 | miniunzip PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> | 162 | miniunzip PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS>) |
164 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1>) | ||
165 | target_link_libraries(miniunzip PRIVATE MINIZIP::minizip) | 163 | target_link_libraries(miniunzip PRIVATE MINIZIP::minizip) |
166 | endif(MINIZIP_BUILD_SHARED) | 164 | endif(MINIZIP_BUILD_SHARED) |
167 | 165 | ||
@@ -177,9 +175,9 @@ if(MINIZIP_BUILD_STATIC) | |||
177 | PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> | 175 | PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> |
178 | $<$<BOOL:${HAVE___ATTR__VIS_HIDDEN}>:HAVE_HIDDEN> | 176 | $<$<BOOL:${HAVE___ATTR__VIS_HIDDEN}>:HAVE_HIDDEN> |
179 | $<$<BOOL:${HAVE_UNISTD_H}>:HAVE_UNISTD_H=1> | 177 | $<$<BOOL:${HAVE_UNISTD_H}>:HAVE_UNISTD_H=1> |
180 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1> | ||
181 | PUBLIC $<$<BOOL:${HAVE_OFF64_T}>:_LARGEFILE64_SOURCE=1> | 178 | PUBLIC $<$<BOOL:${HAVE_OFF64_T}>:_LARGEFILE64_SOURCE=1> |
182 | $<$<BOOL:${BZIP2_FOUND}>:HAVE_BZIP2=1>) | 179 | $<$<BOOL:${BZIP2_FOUND}>:HAVE_BZIP2=1> |
180 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1>) | ||
183 | set_target_properties( | 181 | set_target_properties( |
184 | libminizipstatic PROPERTIES EXPORT_NAME minizipstatic | 182 | libminizipstatic PROPERTIES EXPORT_NAME minizipstatic |
185 | OUTPUT_NAME minizip${minizip_static_suffix}) | 183 | OUTPUT_NAME minizip${minizip_static_suffix}) |
@@ -195,15 +193,13 @@ if(MINIZIP_BUILD_STATIC) | |||
195 | set_target_properties(minizipstatic PROPERTIES EXPORT_NAME | 193 | set_target_properties(minizipstatic PROPERTIES EXPORT_NAME |
196 | minizip_static_executable) | 194 | minizip_static_executable) |
197 | target_compile_definitions( | 195 | target_compile_definitions( |
198 | minizipstatic PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> | 196 | minizipstatic PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS>) |
199 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1>) | ||
200 | target_link_libraries(minizipstatic PRIVATE MINIZIP::minizipstatic) | 197 | target_link_libraries(minizipstatic PRIVATE MINIZIP::minizipstatic) |
201 | add_executable(miniunzipstatic ${MINIUNZIP_SRCS} ${MINIUNZIP_HDRS}) | 198 | add_executable(miniunzipstatic ${MINIUNZIP_SRCS} ${MINIUNZIP_HDRS}) |
202 | set_target_properties(miniunzipstatic | 199 | set_target_properties(miniunzipstatic |
203 | PROPERTIES EXPORT_NAME miniunzip_static_executable) | 200 | PROPERTIES EXPORT_NAME miniunzip_static_executable) |
204 | target_compile_definitions( | 201 | target_compile_definitions( |
205 | miniunzipstatic PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> | 202 | miniunzipstatic PRIVATE $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS>) |
206 | $<$<BOOL:NOT:${HAVE_FOPEN64}>:USE_FILE32API=1>) | ||
207 | target_link_libraries(miniunzipstatic PRIVATE MINIZIP::minizipstatic) | 203 | target_link_libraries(miniunzipstatic PRIVATE MINIZIP::minizipstatic) |
208 | endif(MINIZIP_BUILD_STATIC) | 204 | endif(MINIZIP_BUILD_STATIC) |
209 | 205 | ||