Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
1 | # vim:set softtabstop=3 shiftwidth=3 tabstop=3 expandtab: | 1 | # vim:set softtabstop=3 shiftwidth=3 tabstop=3 expandtab: | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | cmake_minimum_required (VERSION 2.8.11) | 3 | cmake_minimum_required (VERSION 2.8.12) | ||
4 | 4 | | |||
5 | project (PlasmaVault) | 5 | project (PlasmaVault) | ||
6 | 6 | | |||
7 | set (PLASMAVAULT_VERSION "0.1") | 7 | set (PLASMAVAULT_VERSION "0.1") | ||
8 | 8 | | |||
9 | set (REQUIRED_QT_VERSION 5.3.0) | 9 | set (REQUIRED_QT_VERSION 5.3.0) | ||
10 | 10 | | |||
11 | # We don't build in-source | 11 | # We don't build in-source | ||
Show All 28 Lines | 37 | COMPONENTS | |||
40 | Quick | 40 | Quick | ||
41 | Widgets | 41 | Widgets | ||
42 | ) | 42 | ) | ||
43 | 43 | | |||
44 | # KDE Frameworks | 44 | # KDE Frameworks | ||
45 | set (KF5_DEP_VERSION "5.17.0") # handled by release scripts | 45 | set (KF5_DEP_VERSION "5.17.0") # handled by release scripts | ||
46 | 46 | | |||
47 | find_package ( | 47 | find_package ( | ||
48 | KF5 REQUIRED COMPONENTS | 48 | KF5 ${KF5_DEP_VERSION} REQUIRED COMPONENTS | ||
49 | Activities | 49 | Activities | ||
50 | Config | 50 | Config | ||
51 | ConfigWidgets | 51 | ConfigWidgets | ||
52 | CoreAddons | 52 | CoreAddons | ||
53 | DBusAddons | 53 | DBusAddons | ||
54 | I18n | 54 | I18n | ||
55 | KIO | 55 | KIO | ||
56 | Plasma | 56 | Plasma | ||
57 | WidgetsAddons | 57 | WidgetsAddons | ||
58 | SysGuard | | |||
59 | ) | 58 | ) | ||
60 | 59 | find_package (KF5SysGuard REQUIRED) | |||
61 | 60 | | |||
62 | include_directories ( | 61 | include_directories ( | ||
63 | ${CMAKE_CURRENT_SOURCE_DIR} | 62 | ${CMAKE_CURRENT_SOURCE_DIR} | ||
64 | ${CMAKE_CURRENT_SOURCE_DIR}/common | 63 | ${CMAKE_CURRENT_SOURCE_DIR}/common | ||
65 | ) | 64 | ) | ||
66 | 65 | | |||
67 | # Basic includes | 66 | # Basic includes | ||
68 | include (CPack) | 67 | include (CPack) | ||
Show All 19 Lines |