Changeset View
Changeset View
Standalone View
Standalone View
components/keyboardlayout/CMakeLists.txt
1 | set(keyboardlayoutplugin_SRCS | 1 | set(keyboardlayoutplugin_SRCS | ||
---|---|---|---|---|---|
2 | keyboardlayout.cpp | 2 | keyboardlayout.cpp | ||
3 | keyboardlayoutplugin.cpp) | 3 | keyboardlayoutplugin.cpp) | ||
4 | 4 | | |||
5 | 5 | | |||
6 | ecm_qt_declare_logging_category(keyboardlayoutplugin_SRCS HEADER debug.h | 6 | ecm_qt_declare_logging_category(keyboardlayoutplugin_SRCS HEADER debug.h | ||
7 | IDENTIFIER KEYBOARD_LAYOUT | 7 | IDENTIFIER KEYBOARD_LAYOUT | ||
8 | CATEGORY_NAME kde.keyboardlayout | 8 | CATEGORY_NAME kde.keyboardlayout | ||
9 | DEFAULT_SEVERITY Info) | 9 | DEFAULT_SEVERITY Info) | ||
10 | 10 | | |||
11 | qt5_add_dbus_interface(keyboardlayoutplugin_SRCS "org.kde.KeyboardLayouts.xml" keyboard_layout_interface) | ||||
12 | | ||||
11 | add_library(keyboardlayoutplugin SHARED ${keyboardlayoutplugin_SRCS}) | 13 | add_library(keyboardlayoutplugin SHARED ${keyboardlayoutplugin_SRCS}) | ||
12 | 14 | | |||
13 | target_link_libraries(keyboardlayoutplugin Qt5::Core | 15 | target_link_libraries(keyboardlayoutplugin Qt5::Core | ||
14 | Qt5::DBus | 16 | Qt5::DBus | ||
15 | Qt5::Qml) | 17 | Qt5::Qml) | ||
16 | 18 | | |||
17 | set(keyboardlayoutplugin_PATH /org/kde/plasma/workspace/keyboardlayout) | 19 | set(keyboardlayoutplugin_PATH /org/kde/plasma/workspace/keyboardlayout) | ||
18 | install(TARGETS keyboardlayoutplugin | 20 | install(TARGETS keyboardlayoutplugin | ||
19 | DESTINATION ${KDE_INSTALL_QMLDIR}${keyboardlayoutplugin_PATH}) | 21 | DESTINATION ${KDE_INSTALL_QMLDIR}${keyboardlayoutplugin_PATH}) | ||
20 | install(FILES qmldir | 22 | install(FILES qmldir | ||
21 | DESTINATION ${KDE_INSTALL_QMLDIR}${keyboardlayoutplugin_PATH}) | 23 | DESTINATION ${KDE_INSTALL_QMLDIR}${keyboardlayoutplugin_PATH}) |