Move CMake template files inside a dedicated folder

This commit is contained in:
Axel Isouard 2017-02-06 22:17:01 +01:00
parent 6203fac5b2
commit 702153c428
No known key found for this signature in database
GPG key ID: 4E64BB3EAAF31C29
7 changed files with 16 additions and 10 deletions

View file

@ -17,7 +17,7 @@ install(DIRECTORY "${CMAKE_BINARY_DIR}/include/"
# #
# Install CMake Config file # Install CMake Config file
configure_file(${CMAKE_MODULE_PATH}/LibWebRTCConfig.cmake.in configure_file(${CMAKE_MODULE_PATH}/Templates/LibWebRTCConfig.cmake.in
${CMAKE_BINARY_DIR}/LibWebRTCConfig.cmake @ONLY) ${CMAKE_BINARY_DIR}/LibWebRTCConfig.cmake @ONLY)
install(FILES ${CMAKE_BINARY_DIR}/LibWebRTCConfig.cmake install(FILES ${CMAKE_BINARY_DIR}/LibWebRTCConfig.cmake
DESTINATION ${INSTALL_CMAKE_DIR} DESTINATION ${INSTALL_CMAKE_DIR}
@ -25,7 +25,7 @@ install(FILES ${CMAKE_BINARY_DIR}/LibWebRTCConfig.cmake
# #
# Install CMake ConfigVersion file # Install CMake ConfigVersion file
configure_file(${CMAKE_MODULE_PATH}/LibWebRTCConfigVersion.cmake.in configure_file(${CMAKE_MODULE_PATH}/Templates/LibWebRTCConfigVersion.cmake.in
${CMAKE_BINARY_DIR}/LibWebRTCConfigVersion.cmake @ONLY) ${CMAKE_BINARY_DIR}/LibWebRTCConfigVersion.cmake @ONLY)
install(FILES ${CMAKE_BINARY_DIR}/LibWebRTCConfigVersion.cmake install(FILES ${CMAKE_BINARY_DIR}/LibWebRTCConfigVersion.cmake
DESTINATION ${INSTALL_CMAKE_DIR} DESTINATION ${INSTALL_CMAKE_DIR}
@ -34,7 +34,7 @@ install(FILES ${CMAKE_BINARY_DIR}/LibWebRTCConfigVersion.cmake
# #
# Install pkg-config file # Install pkg-config file
if (UNIX) if (UNIX)
configure_file(${CMAKE_MODULE_PATH}/LibWebRTC.pc.in configure_file(${CMAKE_MODULE_PATH}/Templates/LibWebRTC.pc.in
${CMAKE_BINARY_DIR}/LibWebRTC.pc @ONLY) ${CMAKE_BINARY_DIR}/LibWebRTC.pc @ONLY)
install(FILES ${CMAKE_BINARY_DIR}/LibWebRTC.pc install(FILES ${CMAKE_BINARY_DIR}/LibWebRTC.pc
DESTINATION ${INSTALL_PKGCONFIG_DIR} DESTINATION ${INSTALL_PKGCONFIG_DIR}
@ -43,7 +43,7 @@ endif (UNIX)
# #
# Install CMake Use file # Install CMake Use file
install(FILES ${CMAKE_MODULE_PATH}/UseLibWebRTC.cmake install(FILES ${CMAKE_MODULE_PATH}/Templates/UseLibWebRTC.cmake
DESTINATION ${INSTALL_CMAKE_DIR} DESTINATION ${INSTALL_CMAKE_DIR}
COMPONENT cmake) COMPONENT cmake)
@ -57,7 +57,7 @@ install(DIRECTORY "${CMAKE_BINARY_DIR}/lib/cmake/LibWebRTC/"
# #
# Add uninstall target # Add uninstall target
configure_file( configure_file(
"${CMAKE_MODULE_PATH}/Uninstall.cmake.in" "${CMAKE_MODULE_PATH}/Templates/Uninstall.cmake.in"
"${CMAKE_BINARY_DIR}/Uninstall.cmake" "${CMAKE_BINARY_DIR}/Uninstall.cmake"
IMMEDIATE @ONLY) IMMEDIATE @ONLY)

View file

@ -1,5 +0,0 @@
Name: LibWebRTC
Description: Google's native WebRTC implementation shipped into a single library
Version: @LIBWEBRTC_VERSION@
Libs: -L@INSTALL_LIB_DIR@ -std=gnu++0x -lSM -lICE -lX11 -lXext -ldl -pthread -lwebrtc
Cflags: -I@INSTALL_INCLUDE_DIR@ -DWEBRTC_POSIX -std=gnu++0x -D_GLIBCXX_USE_CXX11_ABI=0

View file

@ -0,0 +1,11 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: LibWebRTC
Description: Google's native WebRTC implementation shipped into a single library
Version: @LIBWEBRTC_VERSION@
Libs: @LIBWEBRTC_PC_LIBS@
Libs.private: @LIBWEBRTC_PC_LIBS_PRIVATE@
Cflags: -I${includedir}