Loading src/CMakeLists.txt +35 −1 Original line number Diff line number Diff line Loading @@ -12,4 +12,38 @@ add_library(confplus SHARED ${confplussrc}) target_link_libraries(confplus dl) install(TARGETS confplus DESTINATION lib) install(TARGETS confplus DESTINATION lib EXPORT confplusTargets) set(ConfigPackageLocation lib/cmake/libconfplus) export(EXPORT confplusTargets FILE "${CMAKE_CURRENT_BINARY_DIR}/libnetplusTargets.cmake" NAMESPACE Upstream:: ) include(CMakePackageConfigHelpers) write_basic_package_version_file( "${CMAKE_CURRENT_BINARY_DIR}/libconfplusVersion.cmake" VERSION ${Upstream_VERSION} COMPATIBILITY AnyNewerVersion ) install(EXPORT confplusTargets FILE libconfplusTargets.cmake NAMESPACE Upstream:: DESTINATION ${ConfigPackageLocation} ) install( FILES "libconfplusConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/libconfplusVersion.cmake" "${CMAKE_CURRENT_SOURCE_DIR}/libconfplusConfig.cmake" DESTINATION ${ConfigPackageLocation} COMPONENT Devel ) src/libconfplusConfig.cmake 0 → 100644 +4 −0 Original line number Diff line number Diff line include(CMakeFindDependencyMacro) # find_dependency(xx 2.0) include(${CMAKE_CURRENT_LIST_DIR}/libconfplusTargets.cmake) include(${CMAKE_CURRENT_LIST_DIR}/libconfplusVersion.cmake) Loading
src/CMakeLists.txt +35 −1 Original line number Diff line number Diff line Loading @@ -12,4 +12,38 @@ add_library(confplus SHARED ${confplussrc}) target_link_libraries(confplus dl) install(TARGETS confplus DESTINATION lib) install(TARGETS confplus DESTINATION lib EXPORT confplusTargets) set(ConfigPackageLocation lib/cmake/libconfplus) export(EXPORT confplusTargets FILE "${CMAKE_CURRENT_BINARY_DIR}/libnetplusTargets.cmake" NAMESPACE Upstream:: ) include(CMakePackageConfigHelpers) write_basic_package_version_file( "${CMAKE_CURRENT_BINARY_DIR}/libconfplusVersion.cmake" VERSION ${Upstream_VERSION} COMPATIBILITY AnyNewerVersion ) install(EXPORT confplusTargets FILE libconfplusTargets.cmake NAMESPACE Upstream:: DESTINATION ${ConfigPackageLocation} ) install( FILES "libconfplusConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/libconfplusVersion.cmake" "${CMAKE_CURRENT_SOURCE_DIR}/libconfplusConfig.cmake" DESTINATION ${ConfigPackageLocation} COMPONENT Devel )
src/libconfplusConfig.cmake 0 → 100644 +4 −0 Original line number Diff line number Diff line include(CMakeFindDependencyMacro) # find_dependency(xx 2.0) include(${CMAKE_CURRENT_LIST_DIR}/libconfplusTargets.cmake) include(${CMAKE_CURRENT_LIST_DIR}/libconfplusVersion.cmake)