diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-12-18 16:37:29 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-12-18 16:37:29 +0100 |
commit | 321488dfe88fc3d60b35f3b5b8075adbabf93d29 (patch) | |
tree | c50fed8e360d19b094b1276edd9daabf8d8dfec4 /components/CMakeLists.txt | |
parent | 8f0b7c2aa54b9d93e35871efd1cf4e8a23faf557 (diff) | |
download | kube-321488dfe88fc3d60b35f3b5b8075adbabf93d29.tar.gz kube-321488dfe88fc3d60b35f3b5b8075adbabf93d29.zip |
Less kpackage usage
Diffstat (limited to 'components/CMakeLists.txt')
-rw-r--r-- | components/CMakeLists.txt | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/components/CMakeLists.txt b/components/CMakeLists.txt index 7b06929f..ff001324 100644 --- a/components/CMakeLists.txt +++ b/components/CMakeLists.txt | |||
@@ -1,14 +1,12 @@ | |||
1 | project(kube-components) | 1 | project(kube-components) |
2 | 2 | ||
3 | find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Widgets) | 3 | find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Widgets) |
4 | find_package(KF5 REQUIRED COMPONENTS Package) | ||
5 | 4 | ||
6 | macro(install_component name) | 5 | macro(install_qml_component name) |
7 | install(DIRECTORY ${name}/contents/ui/ DESTINATION ${QML_INSTALL_DIR}/org/kube/components/${name}) | 6 | install(DIRECTORY ${name}/contents/ui/ DESTINATION ${QML_INSTALL_DIR}/org/kube/components/${name}) |
8 | install(FILES ${name}/qmldir DESTINATION ${QML_INSTALL_DIR}/org/kube/components/${name}) | 7 | install(FILES ${name}/qmldir DESTINATION ${QML_INSTALL_DIR}/org/kube/components/${name}) |
9 | kpackage_install_package(${name} org.kube.components.${name} "genericqml") | 8 | endmacro(install_qml_component) |
10 | endmacro(install_component) | ||
11 | 9 | ||
12 | install_component(kube) | 10 | install_qml_component(kube) |
13 | install_component(accounts) | 11 | install_qml_component(accounts) |
14 | install_component(mailviewer) | 12 | install_qml_component(mailviewer) |