Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show All 14 Lines | |||||
15 | include(KDEInstallDirs) | 15 | include(KDEInstallDirs) | ||
16 | include(KDECMakeSettings) | 16 | include(KDECMakeSettings) | ||
17 | include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) | 17 | include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) | ||
18 | include(ECMInstallIcons) | 18 | include(ECMInstallIcons) | ||
19 | include(FeatureSummary) | 19 | include(FeatureSummary) | ||
20 | include(ECMAddAppIcon) | 20 | include(ECMAddAppIcon) | ||
21 | include(ECMAddTests) | 21 | include(ECMAddTests) | ||
22 | 22 | | |||
23 | if (NOT WIN32) | ||||
23 | find_package(Qt5DBus ${REQUIRED_QT_VERSION} CONFIG QUIET) | 24 | find_package(Qt5DBus ${REQUIRED_QT_VERSION} CONFIG QUIET) | ||
24 | set_package_properties(Qt5DBus PROPERTIES | 25 | set_package_properties(Qt5DBus PROPERTIES | ||
25 | DESCRIPTION "Qt5 DBus is needed to provide MPris2 interface to allow remote control by the desktop workspace." | 26 | DESCRIPTION "Qt5 DBus is needed to provide MPris2 interface to allow remote control by the desktop workspace." | ||
26 | TYPE OPTIONAL) | 27 | TYPE OPTIONAL) | ||
28 | endif() | ||||
27 | 29 | | |||
28 | find_package(Qt5QuickWidgets ${REQUIRED_QT_VERSION} CONFIG QUIET) | 30 | find_package(Qt5QuickWidgets ${REQUIRED_QT_VERSION} CONFIG QUIET) | ||
29 | set_package_properties(Qt5QuickWidgets PROPERTIES | 31 | set_package_properties(Qt5QuickWidgets PROPERTIES | ||
30 | DESCRIPTION "Qt5 Quick Widgets is needed at runtime to provide the interface." | 32 | DESCRIPTION "Qt5 Quick Widgets is needed at runtime to provide the interface." | ||
31 | TYPE RUNTIME) | 33 | TYPE RUNTIME) | ||
32 | 34 | | |||
33 | find_package(Qt5QuickControls2 ${REQUIRED_QT_VERSION} CONFIG QUIET) | 35 | find_package(Qt5QuickControls2 ${REQUIRED_QT_VERSION} CONFIG QUIET) | ||
34 | set_package_properties(Qt5QuickControls2 PROPERTIES | 36 | set_package_properties(Qt5QuickControls2 PROPERTIES | ||
▲ Show 20 Lines • Show All 49 Lines • ▼ Show 20 Line(s) | 85 | set_package_properties(KF5ConfigWidgets PROPERTIES | |||
84 | DESCRIPTION "Widgets for configuration dialogs." | 86 | DESCRIPTION "Widgets for configuration dialogs." | ||
85 | TYPE RECOMMENDED) | 87 | TYPE RECOMMENDED) | ||
86 | 88 | | |||
87 | find_package(KF5Crash ${REQUIRED_KF5_VERSION} CONFIG QUIET) | 89 | find_package(KF5Crash ${REQUIRED_KF5_VERSION} CONFIG QUIET) | ||
88 | set_package_properties(KF5Crash PROPERTIES | 90 | set_package_properties(KF5Crash PROPERTIES | ||
89 | DESCRIPTION "Graceful handling of application crashes." | 91 | DESCRIPTION "Graceful handling of application crashes." | ||
90 | TYPE OPTIONAL) | 92 | TYPE OPTIONAL) | ||
91 | 93 | | |||
94 | if (NOT WIN32) | ||||
92 | find_package(KF5DBusAddons ${REQUIRED_KF5_VERSION} CONFIG QUIET) | 95 | find_package(KF5DBusAddons ${REQUIRED_KF5_VERSION} CONFIG QUIET) | ||
93 | set_package_properties(KF5DBusAddons PROPERTIES | 96 | set_package_properties(KF5DBusAddons PROPERTIES | ||
94 | DESCRIPTION "Convenience classes for D-Bus." | 97 | DESCRIPTION "Convenience classes for D-Bus." | ||
95 | TYPE OPTIONAL) | 98 | TYPE OPTIONAL) | ||
99 | endif() | ||||
96 | 100 | | |||
97 | find_package(KF5KCMUtils ${REQUIRED_KF5_VERSION} CONFIG QUIET) | 101 | find_package(KF5KCMUtils ${REQUIRED_KF5_VERSION} CONFIG QUIET) | ||
98 | set_package_properties(KF5KCMUtils PROPERTIES | 102 | set_package_properties(KF5KCMUtils PROPERTIES | ||
99 | DESCRIPTION "KF5 Utilities for KDE System Settings modules library." | 103 | DESCRIPTION "KF5 Utilities for KDE System Settings modules library." | ||
100 | TYPE RECOMMENDED) | 104 | TYPE RECOMMENDED) | ||
101 | 105 | | |||
102 | find_package(KF5Package ${REQUIRED_KF5_VERSION} CONFIG QUIET) | 106 | find_package(KF5Package ${REQUIRED_KF5_VERSION} CONFIG QUIET) | ||
103 | set_package_properties(KF5Package PROPERTIES | 107 | set_package_properties(KF5Package PROPERTIES | ||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |