Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show All 14 Lines | |||||
15 | 15 | | |||
16 | # Automoc all sources | 16 | # Automoc all sources | ||
17 | set(CMAKE_AUTOMOC TRUE) | 17 | set(CMAKE_AUTOMOC TRUE) | ||
18 | list(APPEND CMAKE_AUTOMOC_MACRO_NAMES "K_PLUGIN_FACTORY" "K_PLUGIN_FACTORY_WITH_JSON") | 18 | list(APPEND CMAKE_AUTOMOC_MACRO_NAMES "K_PLUGIN_FACTORY" "K_PLUGIN_FACTORY_WITH_JSON") | ||
19 | 19 | | |||
20 | if (POLICY CMP0063) | 20 | if (POLICY CMP0063) | ||
21 | cmake_policy(SET CMP0063 NEW) # Policy introduced in CMake version 3.3 | 21 | cmake_policy(SET CMP0063 NEW) # Policy introduced in CMake version 3.3 | ||
22 | endif() | 22 | endif() | ||
23 | if (POLICY CMP0071) | ||||
24 | # We do not require the old behaviour. It is only set to old, to prevent accidential use of | ||||
25 | # the new behavour. If the new behaviour becomes important, cmake_minimum_required has to be | ||||
26 | # set to "3.10". | ||||
27 | cmake_policy(SET CMP0071 OLD) # Policy introduced in CMake version 3.10 | ||||
28 | endif() | ||||
23 | 29 | | |||
24 | 30 | | |||
25 | ######################### General Requirements ########################## | 31 | ######################### General Requirements ########################## | ||
26 | 32 | | |||
27 | find_package(ECM 0.0.11 REQUIRED NO_MODULE) | 33 | find_package(ECM 0.0.11 REQUIRED NO_MODULE) | ||
28 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) | 34 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) | ||
29 | 35 | | |||
30 | include(KDEInstallDirs) | 36 | include(KDEInstallDirs) | ||
▲ Show 20 Lines • Show All 312 Lines • Show Last 20 Lines |