Add pkg-config file

This commit is contained in:
otreblan
2020-09-14 11:46:49 -05:00
parent d34ae4a14f
commit 320764e3ca
2 changed files with 20 additions and 0 deletions

View File

@@ -121,6 +121,13 @@ endif(AMALGAMATE_SOURCES)
if(NOT BUILD_HEADER_ONLY)
target_compile_definitions(${PROJECT_NAME}
PRIVATE $<$<C_COMPILER_ID:GNU>:_GNU_SOURCE>)
# pkg-config file
configure_file(miniz.pc.in ${CMAKE_BINARY_DIR}/miniz.pc @ONLY)
install(FILES
${CMAKE_BINARY_DIR}/miniz.pc
DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig)
endif()
set_property(TARGET ${PROJECT_NAME} PROPERTY

13
miniz.pc.in Normal file
View File

@@ -0,0 +1,13 @@
prefix=@CMAKE_INSTALL_PREFIX@
exec_prefix=${prefix}
libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
Name: @PROJECT_NAME@
Description: @PROJECT_DESCRIPTION@
Version: @PROJECT_VERSION@
URL: @PROJECT_HOMEPAGE_URL@
Requires:
Libs: -L${libdir} -lminiz
Cflags: -I${includedir}