Changeset View
Changeset View
Standalone View
Standalone View
addons/sessionapplet/engine/CMakeLists.txt
1 | # Plasma Data Engine | | |||
---|---|---|---|---|---|
2 | set(plasma_engine_katesessions_SRCS katesessionsengine.cpp katesessionsmodel.cpp katesessionsjob.cpp katesessionsservice.cpp) | | |||
3 | add_library(plasma_engine_katesessions MODULE ${plasma_engine_katesessions_SRCS}) | 1 | add_library(plasma_engine_katesessions MODULE ${plasma_engine_katesessions_SRCS}) | ||
4 | kcoreaddons_desktop_to_json(plasma_engine_katesessions plasma-dataengine-katesessions.desktop) | 2 | target_compile_definitions(plasma_engine_katesessions PRIVATE TRANSLATION_DOMAIN="plasma_applet_org.kde.plasma.katesessions") | ||
5 | target_link_libraries(plasma_engine_katesessions | 3 | | ||
4 | target_link_libraries( | ||||
5 | plasma_engine_katesessions | ||||
6 | PRIVATE | ||||
6 | Qt5::Widgets # QAction | 7 | Qt5::Widgets # QAction | ||
7 | KF5::IconThemes | 8 | KF5::IconThemes | ||
8 | KF5::Plasma | 9 | KF5::Plasma | ||
9 | KF5::Service | 10 | KF5::Service | ||
10 | KF5::I18n | 11 | KF5::I18n | ||
11 | ) | 12 | ) | ||
12 | 13 | | |||
14 | target_sources( | ||||
15 | plasma_engine_katesessions | ||||
16 | PRIVATE | ||||
17 | katesessionsengine.cpp | ||||
18 | katesessionsmodel.cpp | ||||
19 | katesessionsjob.cpp | ||||
20 | katesessionsservice.cpp | ||||
21 | ) | ||||
22 | | ||||
23 | kcoreaddons_desktop_to_json(plasma_engine_katesessions plasma-dataengine-katesessions.desktop) | ||||
13 | install(TARGETS plasma_engine_katesessions DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine) | 24 | install(TARGETS plasma_engine_katesessions DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine) | ||
14 | install(FILES plasma-dataengine-katesessions.desktop DESTINATION ${SERVICES_INSTALL_DIR}) | 25 | install(FILES plasma-dataengine-katesessions.desktop DESTINATION ${SERVICES_INSTALL_DIR}) | ||
15 | install(FILES org.kde.plasma.katesessions.operations DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services) | 26 | install(FILES org.kde.plasma.katesessions.operations DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services) | ||
16 | 27 | |