summaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-12-18 16:37:29 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-12-18 16:37:29 +0100
commit321488dfe88fc3d60b35f3b5b8075adbabf93d29 (patch)
treec50fed8e360d19b094b1276edd9daabf8d8dfec4 /components
parent8f0b7c2aa54b9d93e35871efd1cf4e8a23faf557 (diff)
downloadkube-321488dfe88fc3d60b35f3b5b8075adbabf93d29.tar.gz
kube-321488dfe88fc3d60b35f3b5b8075adbabf93d29.zip
Less kpackage usage
Diffstat (limited to 'components')
-rw-r--r--components/CMakeLists.txt12
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 @@
1project(kube-components) 1project(kube-components)
2 2
3find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Widgets) 3find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Widgets)
4find_package(KF5 REQUIRED COMPONENTS Package)
5 4
6macro(install_component name) 5macro(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") 8endmacro(install_qml_component)
10endmacro(install_component)
11 9
12install_component(kube) 10install_qml_component(kube)
13install_component(accounts) 11install_qml_component(accounts)
14install_component(mailviewer) 12install_qml_component(mailviewer)