File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -277,12 +277,21 @@ set_property(TARGET lcf PROPERTY SOVERSION 0)
277277include (GNUInstallDirs )
278278
279279# pkg-config file generation
280+ set (LCF_LIBDIR ${CMAKE_INSTALL_LIBDIR} )
281+ if (IS_ABSOLUTE ${LCF_LIBDIR} )
282+ file (RELATIVE_PATH LCF_LIBDIR ${CMAKE_INSTALL_PREFIX} ${LCF_LIBDIR} )
283+ endif ()
284+ set (LCF_INCLUDEDIR ${CMAKE_INSTALL_INCLUDEDIR} )
285+ if (IS_ABSOLUTE ${LCF_INCLUDEDIR} )
286+ file (RELATIVE_PATH LCF_INCLUDEDIR ${CMAKE_INSTALL_PREFIX} ${LCF_INCLUDEDIR} )
287+ endif ()
288+
280289set (PACKAGE_TARNAME ${PROJECT_NAME} )
281290set (PACKAGE_VERSION ${PROJECT_VERSION} )
282291set (prefix "${CMAKE_INSTALL_PREFIX} " )
283292set (exec_prefix "\$ {prefix}" )
284- set (libdir "${CMAKE_INSTALL_FULL_LIBDIR } " )
285- set (includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR } " )
293+ set (libdir "\$ {exec_prefix}/ ${LCF_LIBDIR } " )
294+ set (includedir "\$ {prefix}/ ${LCF_INCLUDEDIR } " )
286295string (REPLACE ";" " " AX_PACKAGE_REQUIRES_PRIVATE "${LIBLCF_DEPS} " )
287296configure_file (builds/${PROJECT_NAME}.pc.in builds/${PROJECT_NAME}.pc @ONLY )
288297
You can’t perform that action at this time.
0 commit comments