From 9743793fdb1f2188f8e766d5e86cf8b88494b296 Mon Sep 17 00:00:00 2001 From: Axel Isouard Date: Mon, 6 Feb 2017 20:02:57 +0100 Subject: [PATCH] Let the developer specify their own path to pkg-config files --- CMakeModules/Install.cmake | 2 +- CMakeModules/Options.cmake | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeModules/Install.cmake b/CMakeModules/Install.cmake index 54f218a..08f0f3f 100644 --- a/CMakeModules/Install.cmake +++ b/CMakeModules/Install.cmake @@ -37,7 +37,7 @@ if (UNIX) configure_file(${CMAKE_MODULE_PATH}/LibWebRTC.pc.in ${CMAKE_BINARY_DIR}/LibWebRTC.pc @ONLY) install(FILES ${CMAKE_BINARY_DIR}/LibWebRTC.pc - DESTINATION ${INSTALL_LIB_DIR}/pkg-config + DESTINATION ${INSTALL_PKGCONFIG_DIR} COMPONENT cmake) endif (UNIX) diff --git a/CMakeModules/Options.cmake b/CMakeModules/Options.cmake index c918ec6..8537e21 100644 --- a/CMakeModules/Options.cmake +++ b/CMakeModules/Options.cmake @@ -17,6 +17,10 @@ set(INSTALL_BIN_DIR bin CACHE PATH "Installation directory for executables") set(INSTALL_INCLUDE_DIR include CACHE PATH "Installation directory for header files") set(INSTALL_CMAKE_DIR lib/cmake/LibWebRTC CACHE PATH "Installation directory for CMake files") +if (UNIX) + set(INSTALL_PKGCONFIG_DIR lib/pkgconfig CACHE PATH "Installation directory for pkg-config script") +endif (UNIX) + # # Make relative paths absolute (needed later on) foreach(p LIB BIN INCLUDE CMAKE)