Browse Source

Merge dc5c1499c0 into cf446565d9

pull/3214/merge
darkdragon-001 4 days ago
committed by GitHub
parent
commit
82cb0bd39e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
2 changed files with 20 additions and 0 deletions
  1. +9
    -0
      cpp/CMakeLists.txt
  2. +11
    -0
      cpp/cmake/libphonenumber.pc.cmake

+ 9
- 0
cpp/CMakeLists.txt View File

@ -712,6 +712,15 @@ configure_package_config_file("cmake/config.cmake.in" "${project_config}" INSTAL
install(FILES "${project_config}" "${version_config}" DESTINATION "${config_install_dir}")
install(EXPORT "${targets_export_name}" NAMESPACE ${PROJECT_NAME}:: DESTINATION "${config_install_dir}")
#----------------------------------------------------------------
# Build and install pkg config file
#----------------------------------------------------------------
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cmake/${PROJECT_NAME}.pc.cmake
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc @ONLY)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
#----------------------------------------------------------------
# Build an RPM
#----------------------------------------------------------------


+ 11
- 0
cpp/cmake/libphonenumber.pc.cmake View File

@ -0,0 +1,11 @@
prefix=@CMAKE_INSTALL_PREFIX@
exec_prefix=@CMAKE_INSTALL_PREFIX@
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
Name: Libphonenumber
Description: Google's Phonenumber library
Version: @CMAKE_PROJECT_VERSION@
Requires: @PROTOBUF_LIB@
Libs: -L${libdir} -lphonenumber
Cflags: -I${includedir}

Loading…
Cancel
Save