Skip to content

Commit ec05488

Browse files
authored
CMake: Fix exported pc file (#71)
1 parent 1a16037 commit ec05488

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@ endif()
125125

126126
include(GNUInstallDirs)
127127
configure_file(lsqpack.pc.in lsqpack.pc @ONLY)
128+
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/lsqpack.pc"
129+
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
128130

129131
install(TARGETS ls-qpack EXPORT ls-qpack-config
130132
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
@@ -147,7 +149,4 @@ endif()
147149

148150
if(WIN32)
149151
install(DIRECTORY wincompat/sys DESTINATION include)
150-
else()
151-
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/lsqpack.pc"
152-
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
153152
endif()

lsqpack.pc.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ Name: @PROJECT_NAME@
77
Description: @CMAKE_PROJECT_DESCRIPTION@
88
URL: @CMAKE_PROJECT_HOMEPAGE_URL@
99
Version: @PROJECT_VERSION@
10-
Requires: @LSQPACK_DEPENDS@
10+
Requires.private: @LSQPACK_DEPENDS@
1111
Cflags: -I"${includedir}"
12-
Libs: -L"${libdir}" -llsqpack
12+
Libs: -L"${libdir}" -lls-qpack

0 commit comments

Comments
 (0)