]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Add bindir into zlib.pc.in for compatibility with Cygwin and Msys2
authorVladislav Shchapov <vladislav@shchapov.ru>
Fri, 6 Jun 2025 16:39:02 +0000 (21:39 +0500)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Mon, 16 Jun 2025 17:50:19 +0000 (19:50 +0200)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
CMakeLists.txt
zlib.pc.cmakein
zlib.pc.in

index 7afa5319b4bc4a28f54dd464a7088a309d359c2d..c608f9351697f6e8ed583401f1b791b23cd6c984 100644 (file)
@@ -1205,6 +1205,12 @@ else()
     set(PC_INC_INSTALL_DIR "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
 endif()
 
+if(IS_ABSOLUTE "${CMAKE_INSTALL_BINDIR}")
+    set(PC_BIN_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}")
+else()
+    set(PC_BIN_INSTALL_DIR "\${exec_prefix}/${CMAKE_INSTALL_BINDIR}")
+endif()
+
 if(IS_ABSOLUTE "${CMAKE_INSTALL_LIBDIR}")
     set(PC_LIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}")
 else()
index df8bf9f0514f1ce4fb6fa229add84e6a3f7f1cdd..a5ff63cef46454ff7d69b0f5decee76fd460bfec 100644 (file)
@@ -1,6 +1,7 @@
 prefix=@CMAKE_INSTALL_PREFIX@
 exec_prefix=${prefix}
 symbol_prefix=@ZLIB_SYMBOL_PREFIX@
+bindir=@PC_BIN_INSTALL_DIR@
 libdir=@PC_LIB_INSTALL_DIR@
 sharedlibdir=${libdir}
 includedir=@PC_INC_INSTALL_DIR@
index 45b35989b1cb410acde755f8a79ba00445acc73b..25cc923ee16ee43d3cb386a37cf37bdd6f462c5c 100644 (file)
@@ -1,6 +1,7 @@
 prefix=@prefix@
 exec_prefix=@exec_prefix@
 symbol_prefix=@symbol_prefix@
+bindir=@bindir@
 libdir=@libdir@
 sharedlibdir=@sharedlibdir@
 includedir=@includedir@