mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-13 06:11:47 +08:00
44 lines
1.4 KiB
Diff
44 lines
1.4 KiB
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 5ca7729e..9af0a7ad 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -128,6 +128,7 @@ set(MINIZIP_HDR
|
|
mz_zip_rw.h)
|
|
|
|
set(PC_PRIVATE_LIBS)
|
|
+set(PC_PRIVATE_DEPS)
|
|
|
|
# Check for system includes
|
|
check_include_file(stdint.h HAVE_STDINT_H)
|
|
@@ -184,7 +185,7 @@ if(MZ_ZLIB)
|
|
list(APPEND MINIZIP_LIB ${ZLIBNG_LIBRARIES})
|
|
list(APPEND MINIZIP_LBD ${ZLIBNG_LIBRARY_DIRS})
|
|
|
|
- set(PC_PRIVATE_LIBS " -lz-ng")
|
|
+ set(PC_PRIVATE_DEPS "zlib-ng")
|
|
set(ZLIB_COMPAT OFF)
|
|
elseif(ZLIB_FOUND AND NOT MZ_FORCE_FETCH_LIBS)
|
|
message(STATUS "Using ZLIB ${ZLIB_VERSION}")
|
|
@@ -193,7 +194,7 @@ if(MZ_ZLIB)
|
|
list(APPEND MINIZIP_LIB ${ZLIB_LIBRARIES})
|
|
list(APPEND MINIZIP_LBD ${ZLIB_LIBRARY_DIRS})
|
|
|
|
- set(PC_PRIVATE_LIBS " -lz")
|
|
+ set(PC_PRIVATE_DEPS "zlib")
|
|
set(ZLIB_COMPAT ON)
|
|
elseif(MZ_FETCH_LIBS)
|
|
clone_repo(zlib https://github.com/madler/zlib)
|
|
diff --git a/minizip.pc.cmakein b/minizip.pc.cmakein
|
|
index d8a0dd72..7aecd852 100644
|
|
--- a/minizip.pc.cmakein
|
|
+++ b/minizip.pc.cmakein
|
|
@@ -8,7 +8,7 @@ Name: @MINIZIP_TARGET@
|
|
Description: Zip manipulation library
|
|
Version: @VERSION@
|
|
|
|
-Requires: zlib
|
|
+Requires.private: @PC_PRIVATE_DEPS@
|
|
Libs: -L${libdir} -L${sharedlibdir} -l@MINIZIP_TARGET@
|
|
Libs.private:@PC_PRIVATE_LIBS@
|
|
Cflags: -I${includedir}
|