[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [marble] src/plasma: Note KF5 version where SERVICES_INSTALL_DIR, DATA_INSTALL_DIR are needed
From: Friedrich W. H. Kossebau <kossebau () kde ! org>
Date: 2016-09-08 14:37:12
Message-ID: E1bi0S0-00078M-Sk () code ! kde ! org
[Download RAW message or body]
Git commit fb427298b1d31734b86ebdca4e6be04d7ff570d1 by Friedrich W. H. Koss=
ebau.
Committed on 08/09/2016 at 14:35.
Pushed by kossebau into branch 'master'.
Note KF5 version where SERVICES_INSTALL_DIR, DATA_INSTALL_DIR are needed
M +5 -3 src/plasma/CMakeLists.txt
http://commits.kde.org/marble/fb427298b1d31734b86ebdca4e6be04d7ff570d1
diff --git a/src/plasma/CMakeLists.txt b/src/plasma/CMakeLists.txt
index 913a7ed..707e933 100644
--- a/src/plasma/CMakeLists.txt
+++ b/src/plasma/CMakeLists.txt
@@ -8,9 +8,6 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PAT=
H})
include(KDEInstallDirs)
# KDECMakeSettings expexts LIB_INSTALL_DIR set
set(LIB_INSTALL_DIR ${KDE_INSTALL_LIBDIR})
-# Plasma macros assume SERVICES_INSTALL_DIR, DATA_INSTALL_DIR
-set(SERVICES_INSTALL_DIR ${KDE_INSTALL_KSERVICES5DIR})
-set(DATA_INSTALL_DIR ${KDE_INSTALL_DATADIR})
include(KDECMakeSettings)
=
macro_optional_find_package(KF5 ${REQUIRED_KF5_VERSION} QUIET COMPONENTS P=
lasma)
@@ -18,6 +15,11 @@ macro_optional_find_package(KF5 ${REQUIRED_KF5_VERSION} =
QUIET COMPONENTS Plasma)
if (NOT KF5_FOUND)
return()
endif()
+if(${KF5_VERSION} VERSION_LESS "5.26.0")
+ # Plasma frameworks macros < 5.26 use old SERVICES_INSTALL_DIR, DATA_I=
NSTALL_DIR
+ set(SERVICES_INSTALL_DIR ${KDE_INSTALL_KSERVICES5DIR})
+ set(DATA_INSTALL_DIR ${KDE_INSTALL_DATADIR})
+endif()
=
=
add_subdirectory(qmlplugin)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic