Changeset View
Changeset View
Standalone View
Standalone View
kded/bolt/CMakeLists.txt
- This file was added.
1 | add_definitions(-DTRANSLATION_DOMAIN=\"kded_bolt\") | ||||
---|---|---|---|---|---|
2 | | ||||
3 | include_directories( | ||||
4 | ${CMAKE_CURRENT_BINARY_DIR} | ||||
5 | ) | ||||
6 | | ||||
7 | set(KDED_BOLT_SRCS | ||||
8 | main.cpp | ||||
9 | kded_bolt.cpp | ||||
10 | ) | ||||
11 | | ||||
12 | ecm_qt_declare_logging_category(KDED_BOLT_SRCS | ||||
13 | HEADER kded_bolt_debug.h | ||||
14 | IDENTIFIER log_kded_bolt | ||||
15 | CATEGORY_NAME org.kde.bolt.kded | ||||
16 | ) | ||||
17 | | ||||
18 | add_library(kded_bolt MODULE ${KDED_BOLT_SRCS}) | ||||
19 | set_target_properties(kded_bolt PROPERTIES CXX_STANDARD 14) | ||||
20 | kcoreaddons_desktop_to_json(kded_bolt kded_bolt.desktop) | ||||
21 | target_link_libraries(kded_bolt | ||||
22 | KF5::DBusAddons | ||||
23 | KF5::I18n | ||||
24 | KF5::Notifications | ||||
25 | KF5::CoreAddons | ||||
26 | kbolt | ||||
27 | ) | ||||
28 | | ||||
29 | install(TARGETS kded_bolt DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded) | ||||
30 | install(FILES kded_bolt.notifyrc DESTINATION ${KNOTIFYRC_INSTALL_DIR}) |