Changeset View
Changeset View
Standalone View
Standalone View
templates/kcm-qml/CMakeLists.txt
- This file was added.
1 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm5_%{APPNAMELC}\") | ||||
---|---|---|---|---|---|
2 | | ||||
3 | set(SRCS_%{APPNAMELC} | ||||
4 | kcm.cpp | ||||
5 | ) | ||||
6 | kconfig_add_kcfg_files(SRCS_%{APPNAMELC} %{APPNAMELC}settings.kcfgc GENERATE_MOC) | ||||
7 | | ||||
8 | add_library(kcm_%{APPNAMELC} MODULE ${SRCS_%{APPNAMELC}}) | ||||
9 | | ||||
10 | target_link_libraries(kcm_%{APPNAMELC} | ||||
11 | KF5::CoreAddons | ||||
12 | KF5::KCMUtils | ||||
13 | KF5::I18n | ||||
14 | KF5::QuickAddons | ||||
15 | Qt5::DBus | ||||
16 | Qt5::Widgets | ||||
17 | ) | ||||
18 | | ||||
19 | kcoreaddons_desktop_to_json(kcm_%{APPNAMELC} "kcm_%{APPNAMELC}.desktop") | ||||
20 | | ||||
21 | install(FILES %{APPNAMELC}settings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) | ||||
22 | install(FILES kcm_%{APPNAMELC}.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | ||||
23 | install(TARGETS kcm_%{APPNAMELC} DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | ||||
24 | | ||||
25 | kpackage_install_package(package kcm_%{APPNAMELC} kcms) |