Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show All 10 Lines | |||||
11 | ################# set KDE specific information ################# | 11 | ################# set KDE specific information ################# | ||
12 | 12 | | |||
13 | find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) | 13 | find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) | ||
14 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | 14 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | ||
15 | 15 | | |||
16 | include(KDEInstallDirs) | 16 | include(KDEInstallDirs) | ||
17 | include(KDECMakeSettings) | 17 | include(KDECMakeSettings) | ||
18 | include(KDECompilerSettings NO_POLICY_SCOPE) | 18 | include(KDECompilerSettings NO_POLICY_SCOPE) | ||
19 | include(ECMQMLModules) | ||||
19 | 20 | | |||
20 | include(FeatureSummary) | 21 | include(FeatureSummary) | ||
21 | 22 | | |||
22 | find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS | 23 | find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS | ||
23 | Core | 24 | Core | ||
24 | DBus | 25 | DBus | ||
25 | Network | 26 | Network | ||
26 | Quick | 27 | Quick | ||
Show All 18 Lines | 31 | find_package(KF5 ${KF5_MIN_VERSION} REQUIRED | |||
45 | Declarative | 46 | Declarative | ||
46 | NetworkManagerQt | 47 | NetworkManagerQt | ||
47 | ) | 48 | ) | ||
48 | 49 | | |||
49 | find_package(KF5ModemManagerQt ${KF5_MIN_VERSION}) | 50 | find_package(KF5ModemManagerQt ${KF5_MIN_VERSION}) | ||
50 | set_package_properties(KF5ModemManagerQt PROPERTIES | 51 | set_package_properties(KF5ModemManagerQt PROPERTIES | ||
51 | TYPE OPTIONAL) | 52 | TYPE OPTIONAL) | ||
52 | 53 | | |||
54 | ecm_find_qmlmodule(org.kde.prison 1.0) | ||||
55 | | ||||
53 | if (BUILD_MOBILE) | 56 | if (BUILD_MOBILE) | ||
54 | find_package(KF5Kirigami2 ${KF5_MIN_VERSION} CONFIG) | 57 | find_package(KF5Kirigami2 ${KF5_MIN_VERSION} CONFIG) | ||
55 | set_package_properties(KF5Kirigami2 PROPERTIES | 58 | set_package_properties(KF5Kirigami2 PROPERTIES | ||
56 | DESCRIPTION "A QtQuick based components set" | 59 | DESCRIPTION "A QtQuick based components set" | ||
57 | PURPOSE "Required at runtime by the mobile KCMs" | 60 | PURPOSE "Required at runtime by the mobile KCMs" | ||
58 | TYPE RUNTIME | 61 | TYPE RUNTIME | ||
59 | ) | 62 | ) | ||
60 | endif() | 63 | endif() | ||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |