Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
1 | project(kmplot) | 1 | project(kmplot) | ||
---|---|---|---|---|---|
2 | cmake_minimum_required (VERSION 3.5 FATAL_ERROR) | 2 | cmake_minimum_required (VERSION 3.5 FATAL_ERROR) | ||
3 | set (QT_MIN_VERSION "5.3.0") | 3 | set (QT_MIN_VERSION "5.6.0") | ||
4 | set (KF5_MIN_VERSION "5.32.0") | ||||
4 | 5 | | |||
5 | find_package (ECM 1.3.0 REQUIRED NO_MODULE) | 6 | find_package (ECM 1.3.0 REQUIRED NO_MODULE) | ||
6 | set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) | 7 | set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) | ||
7 | 8 | | |||
8 | include(CheckIncludeFiles) | 9 | include(CheckIncludeFiles) | ||
9 | include(KDEInstallDirs) | 10 | include(KDEInstallDirs) | ||
10 | include(ECMAddAppIcon) | 11 | include(ECMAddAppIcon) | ||
11 | include(ECMInstallIcons) | 12 | include(ECMInstallIcons) | ||
12 | include(KDECMakeSettings) | 13 | include(KDECMakeSettings) | ||
13 | include(KDECompilerSettings NO_POLICY_SCOPE) | 14 | include(KDECompilerSettings NO_POLICY_SCOPE) | ||
14 | 15 | | |||
15 | find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core Gui Svg Widgets PrintSupport) | 16 | find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core Gui Svg Widgets PrintSupport) | ||
16 | 17 | | |||
17 | find_package (KF5 REQUIRED | 18 | find_package (KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS | ||
18 | Crash | 19 | Crash | ||
19 | GuiAddons | 20 | GuiAddons | ||
20 | I18n | 21 | I18n | ||
21 | Parts | 22 | Parts | ||
22 | WidgetsAddons | 23 | WidgetsAddons | ||
23 | DocTools | 24 | DocTools | ||
24 | DBusAddons | 25 | DBusAddons | ||
25 | ) | 26 | ) | ||
Show All 15 Lines |