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)