From af282b9276d83cfd9a0705e27eb840d6dc8ba058 Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 3 Jul 2017 22:47:23 +0200 Subject: Update to 189.9827cda --- 0001-Export-targets.patch | 62 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 0001-Export-targets.patch (limited to '0001-Export-targets.patch') diff --git a/0001-Export-targets.patch b/0001-Export-targets.patch new file mode 100644 index 0000000..2b769c0 --- /dev/null +++ b/0001-Export-targets.patch @@ -0,0 +1,62 @@ +From ef1474e0c587bb528532932c1db7e244755e5d49 Mon Sep 17 00:00:00 2001 +From: Martchus +Date: Thu, 23 Mar 2017 20:50:21 +0100 +Subject: [PATCH] Export targets + +--- + CMakeLists.txt | 2 +- + src/CMakeLists.txt | 20 ++++++++++++++++++++ + src/PistacheConfig.cmake.in | 3 +++ + 3 files changed, 24 insertions(+), 1 deletion(-) + create mode 100644 src/PistacheConfig.cmake.in + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index de5716d..25e3d7c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required (VERSION 2.8.7) ++cmake_minimum_required (VERSION 3.0.2) + project (pistache) + include(CheckCXXCompilerFlag) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 639ed0d..06cdb78 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -40,3 +40,23 @@ install( + DIRECTORY "${PROJECT_SOURCE_DIR}/include/pistache" + DESTINATION ${include_install_dir} + FILES_MATCHING PATTERN "*.*h") ++install(TARGETS pistache ++ EXPORT PistacheTargets ++ DESTINATION lib) ++install(EXPORT PistacheTargets ++ DESTINATION "lib/cmake/pistache" ++ EXPORT_LINK_INTERFACE_LIBRARIES ++ COMPONENT cmake-config ++) ++ ++include(CMakePackageConfigHelpers) ++configure_package_config_file( ++ "PistacheConfig.cmake.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/PistacheConfig.cmake" ++ INSTALL_DESTINATION "lib/cmake/pistache" ++) ++install( ++ FILES "${CMAKE_CURRENT_BINARY_DIR}/PistacheConfig.cmake" ++ DESTINATION "lib/cmake/pistache" ++ COMPONENT cmake-config ++) +diff --git a/src/PistacheConfig.cmake.in b/src/PistacheConfig.cmake.in +new file mode 100644 +index 0000000..e8e92f0 +--- /dev/null ++++ b/src/PistacheConfig.cmake.in +@@ -0,0 +1,3 @@ ++@PACKAGE_INIT@ ++ ++include("${CMAKE_CURRENT_LIST_DIR}/PistacheTargets.cmake") +-- +2.13.2 + -- cgit v1.2.1