Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show All 9 Lines | |||||
10 | 10 | | |||
11 | 11 | | |||
12 | set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | 12 | set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) | ||
13 | 13 | | |||
14 | include(KDEInstallDirs) | 14 | include(KDEInstallDirs) | ||
15 | include(KDECMakeSettings) | 15 | include(KDECMakeSettings) | ||
16 | include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) | 16 | include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) | ||
17 | 17 | | |||
18 | include(GenerateExportHeader) | 18 | include(ECMGenerateExportHeader) | ||
19 | include(CMakePackageConfigHelpers) | 19 | include(CMakePackageConfigHelpers) | ||
20 | include(ECMSetupVersion) | 20 | include(ECMSetupVersion) | ||
21 | include(ECMGenerateHeaders) | 21 | include(ECMGenerateHeaders) | ||
22 | include(ECMQtDeclareLoggingCategory) | 22 | include(ECMQtDeclareLoggingCategory) | ||
23 | include(ECMAddQch) | 23 | include(ECMAddQch) | ||
24 | include(ECMSetupQtPluginMacroNames) | 24 | include(ECMSetupQtPluginMacroNames) | ||
25 | 25 | | |||
26 | set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of deprecated API excluded from the build [default=0].") | ||||
27 | | ||||
26 | option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) | 28 | option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) | ||
27 | add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") | 29 | add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") | ||
28 | 30 | | |||
29 | set(REQUIRED_QT_VERSION 5.11.0) | 31 | set(REQUIRED_QT_VERSION 5.11.0) | ||
30 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core) | 32 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core) | ||
31 | 33 | | |||
32 | ecm_setup_qtplugin_macro_names( | 34 | ecm_setup_qtplugin_macro_names( | ||
33 | JSON_NONE | 35 | JSON_NONE | ||
▲ Show 20 Lines • Show All 89 Lines • Show Last 20 Lines |