diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-23 18:39:44 -0600 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-23 18:39:44 -0600 |
commit | 85dc437da27417cce05b5a9f97505b43cfdf4dee (patch) | |
tree | 3b6984e9f42a085fae821d4024326987a48fdc98 /framework/CMakeLists.txt | |
parent | 25b4f6e2d7ed2d783b8ee1eefbe62df713ca0341 (diff) | |
download | kube-85dc437da27417cce05b5a9f97505b43cfdf4dee.tar.gz kube-85dc437da27417cce05b5a9f97505b43cfdf4dee.zip |
The grand cmake cleanup
We had a ton of duplication in our cmake code because we had no common
toplevel settings. This is now cleaned up so we can sanely change
settings and so we know what we have set.
Diffstat (limited to 'framework/CMakeLists.txt')
-rw-r--r-- | framework/CMakeLists.txt | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/framework/CMakeLists.txt b/framework/CMakeLists.txt index 85ead14d..431c1ac4 100644 --- a/framework/CMakeLists.txt +++ b/framework/CMakeLists.txt | |||
@@ -1,22 +1,6 @@ | |||
1 | cmake_minimum_required(VERSION 2.8.12) | ||
2 | |||
3 | |||
4 | # ECM setup | ||
5 | find_package(ECM 0.0.10 REQUIRED NO_MODULE) | ||
6 | set(CMAKE_MODULE_PATH | ||
7 | ${ECM_MODULE_PATH} | ||
8 | ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules | ||
9 | ${CMAKE_MODULE_PATH}) | ||
10 | |||
11 | include(FeatureSummary) | ||
12 | include(GenerateExportHeader) | 1 | include(GenerateExportHeader) |
13 | include(ECMGenerateHeaders) | 2 | include(ECMGenerateHeaders) |
14 | include(ECMPackageConfigHelpers) | 3 | include(CMakePackageConfigHelpers) |
15 | include(KDEInstallDirs) | ||
16 | |||
17 | set(CMAKE_AUTOMOC ON) | ||
18 | |||
19 | enable_testing() | ||
20 | 4 | ||
21 | set(FRAMEWORK_INSTALL_DIR ${QML_INSTALL_DIR}/org/kube/framework) | 5 | set(FRAMEWORK_INSTALL_DIR ${QML_INSTALL_DIR}/org/kube/framework) |
22 | 6 | ||