Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
1 | cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) | 1 | cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | set(QT_MIN_VERSION "5.6.0") | 3 | set(QT_MIN_VERSION "5.6.0") | ||
4 | set(KF5_MIN_VERSION "5.26.0") | 4 | set(KF5_MIN_VERSION "5.26.0") | ||
5 | 5 | | |||
6 | find_package(ECM 0.0.11 REQUIRED NO_MODULE) | 6 | find_package(ECM 0.0.11 REQUIRED NO_MODULE) | ||
7 | set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) | 7 | set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) | ||
8 | 8 | | |||
9 | include(KDEInstallDirs) | 9 | include(KDEInstallDirs) | ||
10 | include(KDECMakeSettings) | 10 | include(KDECMakeSettings) | ||
11 | include(KDECompilerSettings) | 11 | include(KDECompilerSettings) | ||
12 | include(ECMQtDeclareLoggingCategory) | ||||
12 | 13 | | |||
13 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Quick Widgets DBus) | 14 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Quick Widgets DBus) | ||
14 | find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Plasma WindowSystem) | 15 | find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Plasma WindowSystem) | ||
15 | 16 | | |||
16 | add_subdirectory(plugin) | 17 | add_subdirectory(plugin) | ||
17 | add_subdirectory(lib) | 18 | add_subdirectory(lib) | ||
18 | 19 | | |||
19 | plasma_install_package(package org.kde.activeWindowControl) | 20 | plasma_install_package(package org.kde.activeWindowControl) |