Skip to content

Commit

Permalink
GeneratePkgConfig: return back prefix variable, so it can be override…
Browse files Browse the repository at this point in the history
…n by pkg-config.

GitOrigin-RevId: 4cf5e2a9e65b0114ec8ee30dcfae5bd7f526bcf5
  • Loading branch information
levlam committed Oct 12, 2020
1 parent 8a6bf5e commit 9a24cd4
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions CMake/GeneratePkgConfig.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,14 @@ function(generate_pkgconfig TARGET DESCRIPTION)

file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig")
file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/${TARGET}.pc" CONTENT
"Name: ${TARGET}
"prefix=${PREFIX}
Name: ${TARGET}
Description: ${DESCRIPTION}
Version: ${PROJECT_VERSION}
CFlags: -I\"${PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}\"
Libs: -L\"${PREFIX}/${CMAKE_INSTALL_LIBDIR}\" -l${TARGET}
CFlags: -I\"\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}\"
Libs: -L\"\${prefix}/${CMAKE_INSTALL_LIBDIR}\" -l${TARGET}
${REQUIRES}${LIBRARIES}")

install(FILES "pkgconfig/${TARGET}.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig")
Expand Down

0 comments on commit 9a24cd4

Please sign in to comment.