Changeset View
Changeset View
Standalone View
Standalone View
kcms/launch/CMakeLists.txt
1 | # KI18N Translation Domain for this library | 1 | # KI18N Translation Domain for this library. | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcmlaunch\") | 2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcmlaunchfeedback\") | ||
3 | | ||||
4 | 3 | | |||
5 | ########### next target ############### | 4 | ########### next target ############### | ||
6 | 5 | | |||
7 | set(kcm_launch_PART_SRCS kcmlaunch.cpp ) | 6 | set(kcm_launchfeedback_PART_SRCS launchfeedback.cpp) | ||
8 | 7 | | |||
9 | set_source_files_properties(${KWIN_EFFECTS_INTERFACE} PROPERTIES INCLUDE "interface_util.h") | 8 | set_source_files_properties(${KWIN_EFFECTS_INTERFACE} PROPERTIES INCLUDE "interface_util.h") | ||
10 | qt5_add_dbus_interface( kcm_launch_PART_SRCS ${KWIN_EFFECTS_INTERFACE} kwin_interface ) | 9 | qt5_add_dbus_interface(kcm_launchfeedback_PART_SRCS ${KWIN_EFFECTS_INTERFACE} kwin_interface) | ||
11 | | ||||
12 | | ||||
13 | | ||||
14 | add_library(kcm_launch MODULE ${kcm_launch_PART_SRCS}) | | |||
15 | 10 | | |||
11 | add_library(kcm_launchfeedback MODULE ${kcm_launchfeedback_PART_SRCS}) | ||||
16 | 12 | | |||
17 | target_link_libraries(kcm_launch | 13 | target_link_libraries(kcm_launchfeedback | ||
18 | Qt5::DBus | 14 | Qt5::DBus | ||
19 | KF5::KCMUtils | | |||
20 | KF5::I18n | 15 | KF5::I18n | ||
16 | KF5::KCMUtils | ||||
17 | KF5::QuickAddons | ||||
21 | ) | 18 | ) | ||
22 | 19 | | |||
23 | install(TARGETS kcm_launch DESTINATION ${PLUGIN_INSTALL_DIR} ) | 20 | kcoreaddons_desktop_to_json(kcm_launchfeedback "kcm_launchfeedback.desktop") | ||
24 | | ||||
25 | 21 | | |||
26 | ########### install files ############### | 22 | ########### install files ############### | ||
27 | 23 | | |||
28 | install( FILES kcmlaunch.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) | 24 | install(TARGETS kcm_launchfeedback DESTINATION ${PLUGIN_INSTALL_DIR}/kcms) | ||
25 | install(FILES kcm_launchfeedback.desktop DESTINATION ${SERVICES_INSTALL_DIR}) | ||||
26 | kpackage_install_package(package kcm_launchfeedback kcms) | ||||
29 | 27 | |