From 0560a3a63dfdd6642724c8fad4db9dc58629f6bf Mon Sep 17 00:00:00 2001 From: Leander Schulten Date: Fri, 3 Nov 2023 23:31:11 +0100 Subject: [PATCH] pkgconfig file: propagate WITH_GZFILEOP --- CMakeLists.txt | 3 +++ zlib.pc.cmakein | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a645ad6e7c..fbc2bdbafb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1159,6 +1159,9 @@ else() endif() set(ZLIB_PC ${CMAKE_CURRENT_BINARY_DIR}/zlib${SUFFIX}.pc) +if(WITH_GZFILEOP) + set(PKG_CONFIG_CFLAGS "-DWITH_GZFILEOP") +endif() configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zlib.pc.cmakein ${ZLIB_PC} @ONLY) configure_file(${CMAKE_CURRENT_BINARY_DIR}/zconf${SUFFIX}.h.cmakein diff --git a/zlib.pc.cmakein b/zlib.pc.cmakein index 3d440ce6bd..df8bf9f051 100644 --- a/zlib.pc.cmakein +++ b/zlib.pc.cmakein @@ -11,4 +11,4 @@ Version: @ZLIB_FULL_VERSION@ Requires: Libs: -L${libdir} -L${sharedlibdir} -lz@SUFFIX@ -Cflags: -I${includedir} +Cflags: -I${includedir} @PKG_CONFIG_CFLAGS@