From 9390cd20bcae684b3e952b7227b2f8e688a01a2c Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 12 Oct 2020 21:45:20 +0300 Subject: [PATCH] GeneratePkgConfig: use CMAKE_INSTALL_* variables. GitOrigin-RevId: 1054a674f8bdf54d1d45dfe6e439811116f344c4 --- CMake/GeneratePkgConfig.cmake | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CMake/GeneratePkgConfig.cmake b/CMake/GeneratePkgConfig.cmake index 795a4f777..25e822600 100644 --- a/CMake/GeneratePkgConfig.cmake +++ b/CMake/GeneratePkgConfig.cmake @@ -43,15 +43,16 @@ function(generate_pkgconfig TARGET DESCRIPTION) file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/${TARGET}.pc" CONTENT "prefix=${PREFIX} -includedir=\${prefix}/include -libdir=\${prefix}/lib +includedir=\${prefix}/${CMAKE_INSTALL_INCLUDEDIR} +libdir=\${prefix}/${CMAKE_INSTALL_LIBDIR} Name: ${TARGET} Description: ${DESCRIPTION} Version: ${PROJECT_VERSION} CFlags: -I\${includedir} -Libs: -L\${libdir} -l${TARGET}${REQUIRES}${LIBRARIES}") +Libs: -L\${libdir} -l${TARGET}${REQUIRES}${LIBRARIES} +") - install(FILES "pkgconfig/${TARGET}.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig") + install(FILES "pkgconfig/${TARGET}.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig") endfunction()