[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kde-workspace] /: Use ecm_configure_package_config_file on the libs as well
From:       Àlex_Fiestas <afiestas () kde ! org>
Date:       2014-03-27 11:41:55
Message-ID: E1WT8h1-0004K8-Jq () scm ! kde ! org
[Download RAW message or body]

Git commit 2fb7f6682c8e1ed02686f6b70538ce8bfb3c5c32 by =C3=80lex Fiestas.
Committed on 27/03/2014 at 11:37.
Pushed by afiestas into branch 'master'.

Use ecm_configure_package_config_file on the libs as well

M  +6    -3    libksysguard/CMakeLists.txt
M  +4    -3    plasma-workspace/libkworkspace/CMakeLists.txt
M  +5    -3    plasma-workspace/libtaskmanager/CMakeLists.txt

http://commits.kde.org/kde-workspace/2fb7f6682c8e1ed02686f6b70538ce8bfb3c5c=
32

diff --git a/libksysguard/CMakeLists.txt b/libksysguard/CMakeLists.txt
index c743070..fef8de9 100644
--- a/libksysguard/CMakeLists.txt
+++ b/libksysguard/CMakeLists.txt
@@ -22,8 +22,10 @@ include(KDECompilerSettings)
 =

 include(ECMAddTests)
 include(ECMInstallIcons)
+include(ECMPackageConfigHelpers)
 include(CheckIncludeFiles)
 =

+
 set(LIBKSYSGUARD_VERSION_MAJOR 4)
 set(LIBKSYSGUARD_VERSION_MINOR 90)
 set(LIBKSYSGUARD_VERSION_PATCH 1)
@@ -62,10 +64,11 @@ add_subdirectory( tests )
 install(DIRECTORY scripts/ DESTINATION ${DATA_INSTALL_DIR}/ksysguard/scrip=
ts)
 =

 set(CMAKECONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/KF5SysGuard)
+ecm_configure_package_config_file(KF5SysGuardConfig.cmake.in
+    "${CMAKE_CURRENT_BINARY_DIR}/KF5SysGuardConfig.cmake"
+    INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR})
 =

-configure_file(KF5SysGuardConfig.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/KF5=
SysGuardConfig.cmake" @ONLY)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/KF5SysGuardConfig.cmake
-              ${CMAKE_CURRENT_BINARY_DIR}/KF5SysGuardConfigVersion.cmake
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/KF5SysGuardConfigVersion.cmake
         DESTINATION ${CMAKECONFIG_INSTALL_DIR})
 =

 install(EXPORT libksysguardLibraryTargets
diff --git a/plasma-workspace/libkworkspace/CMakeLists.txt b/plasma-workspa=
ce/libkworkspace/CMakeLists.txt
index 909297d..1315706 100644
--- a/plasma-workspace/libkworkspace/CMakeLists.txt
+++ b/plasma-workspace/libkworkspace/CMakeLists.txt
@@ -49,10 +49,11 @@ install( FILES kdisplaymanager.h
          DESTINATION ${INCLUDE_INSTALL_DIR}/kworkspace COMPONENT Devel )
 =

 set(CMAKECONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/LibKWorkspace)
+ecm_configure_package_config_file(LibKWorkspaceConfig.cmake.in
+    "${CMAKE_CURRENT_BINARY_DIR}/LibKWorkspaceConfig.cmake"
+    INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR})
 =

-configure_file(LibKWorkspaceConfig.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/L=
ibKWorkspaceConfig.cmake" @ONLY)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LibKWorkspaceConfig.cmake
-              ${CMAKE_CURRENT_BINARY_DIR}/LibKWorkspaceConfigVersion.cmake
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LibKWorkspaceConfigVersion.cmake
         DESTINATION ${CMAKECONFIG_INSTALL_DIR})
 =

 install(EXPORT libkworkspaceLibraryTargets
diff --git a/plasma-workspace/libtaskmanager/CMakeLists.txt b/plasma-worksp=
ace/libtaskmanager/CMakeLists.txt
index 0bc3e6f..4a34ca9 100644
--- a/plasma-workspace/libtaskmanager/CMakeLists.txt
+++ b/plasma-workspace/libtaskmanager/CMakeLists.txt
@@ -85,9 +85,11 @@ install(FILES
 write_basic_config_version_file(${CMAKE_CURRENT_BINARY_DIR}/LibTaskManager=
ConfigVersion.cmake VERSION "${PLASMAWORKSPACE_VERSION_STRING}" COMPATIBILI=
TY AnyNewerVersion)
 =

 set(CMAKECONFIG_INSTALL_DIR ${LIB_INSTALL_DIR}/cmake/LibTaskManager)
-configure_file(LibTaskManagerConfig.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/=
LibTaskManagerConfig.cmake" @ONLY)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LibTaskManagerConfig.cmake
-              ${CMAKE_CURRENT_BINARY_DIR}/LibTaskManagerConfigVersion.cmake
+ecm_configure_package_config_file(LibTaskManagerConfig.cmake.in
+    "${CMAKE_CURRENT_BINARY_DIR}/LibTaskManagerConfig.cmake"
+    INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR})
+
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LibTaskManagerConfigVersion.cmake
         DESTINATION ${CMAKECONFIG_INSTALL_DIR})
 =

 install(EXPORT libtaskmanagerLibraryTargets
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic