CMake: Give minizip a suffix on Cygwin as well.

pull/1039/head
Vollstrecker 1 month ago committed by Mark Adler
parent de4dea8007
commit 4891d8185a
  1. 3
      .github/workflows/msys-cygwin.yml
  2. 4
      contrib/minizip/CMakeLists.txt

@ -68,7 +68,8 @@ jobs:
cmake /cygdrive/d/a/zlib/zlib \ cmake /cygdrive/d/a/zlib/zlib \
-B build \ -B build \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DZLIB_BUILD_MINIZIP=OFF \ -DZLIB_BUILD_MINIZIP=ON \
-DMINIZIP_ENABLE_BZIP2=OFF \
-G Ninja -G Ninja
- name: Build - name: Build
run: cmake --build build --config Release -v -j1 run: cmake --build build --config Release -v -j1

@ -114,10 +114,10 @@ set(MINIUNZIP_HDRS
unzip.h unzip.h
zip.h) zip.h)
if(WIN32) if(WIN32 OR CYGWIN)
set(minizip_static_suffix "s") set(minizip_static_suffix "s")
set(CMAKE_DEBUG_POSTFIX "d") set(CMAKE_DEBUG_POSTFIX "d")
endif(WIN32) endif(WIN32 OR CYGWIN)
if(MINIZIP_BUILD_SHARED) if(MINIZIP_BUILD_SHARED)
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE) set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE)

Loading…
Cancel
Save