Changeset View
Changeset View
Standalone View
Standalone View
kcms/kded/CMakeLists.txt
1 | # KI18N Translation Domain for this library | 1 | # KI18N Translation Domain for this library | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm5_kded\") | 2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm5_kded\") | ||
3 | 3 | | |||
4 | add_library(kcm_kded MODULE kcmkded.cpp) | 4 | set(kcm_kded_SRCS | ||
5 | target_link_libraries(kcm_kded KF5::ConfigWidgets KF5::Service KF5::I18n Qt5::DBus) | 5 | kcmkded.cpp | ||
6 | modulesmodel.cpp | ||||
7 | filterproxymodel.cpp | ||||
8 | ) | ||||
6 | 9 | | |||
7 | install(TARGETS kcm_kded DESTINATION ${KDE_INSTALL_PLUGINDIR} ) | 10 | qt5_add_dbus_interface(kcm_kded_SRCS ${KDED_DBUS_INTERFACE} kded_interface) | ||
11 | | ||||
12 | ecm_qt_declare_logging_category(kcm_kded_SRCS HEADER debug.h | ||||
13 | IDENTIFIER KCM_KDED | ||||
14 | CATEGORY_NAME kcm_kded | ||||
15 | DEFAULT_SEVERITY Info) | ||||
16 | | ||||
17 | add_library(kcm_kded MODULE ${kcm_kded_SRCS}) | ||||
18 | | ||||
19 | kcoreaddons_desktop_to_json(kcm_kded "kcmkded.desktop") | ||||
20 | | ||||
21 | target_link_libraries(kcm_kded KF5::QuickAddons KF5::Service KF5::I18n Qt5::DBus) | ||||
22 | | ||||
23 | install(TARGETS kcm_kded DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms ) | ||||
8 | 24 | | |||
9 | ########### install files ############### | 25 | ########### install files ############### | ||
10 | 26 | | |||
11 | install( FILES kcmkded.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) | 27 | install( FILES kcmkded.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) | ||
28 | | ||||
29 | kpackage_install_package(package kcm5_kded kcms) |