diff options
| author | levlam <levlam@telegram.org> | 2020-10-12 23:38:43 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2020-10-12 23:38:43 +0300 |
| commit | 8a6bf5e7a1c506e6b2bcececa83a026801b194e2 (patch) | |
| tree | 5fc413694787141420f58c538a7465d45121fa05 /CMake | |
| parent | e3449e0df870f743d9e82c6982400c04f989082f (diff) | |
GeneratePkgConfig: fix handling of install path with spaces.
GitOrigin-RevId: b18c2db8cd6314765b41509b094093853bbf5def
Diffstat (limited to 'CMake')
| -rw-r--r-- | CMake/GeneratePkgConfig.cmake | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/CMake/GeneratePkgConfig.cmake b/CMake/GeneratePkgConfig.cmake index a9ab15ee6..55aef5c2b 100644 --- a/CMake/GeneratePkgConfig.cmake +++ b/CMake/GeneratePkgConfig.cmake @@ -51,16 +51,12 @@ function(generate_pkgconfig TARGET DESCRIPTION) file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig") file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/pkgconfig/${TARGET}.pc" CONTENT -"prefix=${PREFIX} -includedir=\${prefix}/${CMAKE_INSTALL_INCLUDEDIR} -libdir=\${prefix}/${CMAKE_INSTALL_LIBDIR} - -Name: ${TARGET} +"Name: ${TARGET} Description: ${DESCRIPTION} Version: ${PROJECT_VERSION} -CFlags: -I\${includedir} -Libs: -L\${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") |
