Warning, /plasma/plasma-workspace/components/keyboardlayout/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(keyboardlayoutplugin_SRCS 0002 keyboardlayout.cpp 0003 keyboardlayoutplugin.cpp 0004 layoutnames.cpp 0005 virtualkeyboard.cpp 0006 ) 0007 0008 ecm_qt_declare_logging_category(keyboardlayoutplugin_SRCS HEADER debug.h 0009 IDENTIFIER KEYBOARD_LAYOUT 0010 CATEGORY_NAME kde.keyboardlayout 0011 DEFAULT_SEVERITY Info) 0012 0013 set_source_files_properties(org.kde.KeyboardLayouts.xml 0014 PROPERTIES INCLUDE layoutnames.h) 0015 0016 qt_add_dbus_interface(keyboardlayoutplugin_SRCS "org.kde.KeyboardLayouts.xml" keyboard_layout_interface) 0017 qt_add_dbus_interface(keyboardlayoutplugin_SRCS "${KWIN_VIRTUALKEYBOARD_INTERFACE}" virtualkeyboard_interface) 0018 0019 add_library(keyboardlayoutplugin SHARED ${keyboardlayoutplugin_SRCS}) 0020 0021 target_link_libraries(keyboardlayoutplugin Qt::Core 0022 Qt::DBus 0023 Qt::Qml) 0024 0025 set(keyboardlayoutplugin_PATH /org/kde/plasma/workspace/keyboardlayout) 0026 install(TARGETS keyboardlayoutplugin 0027 DESTINATION ${KDE_INSTALL_QMLDIR}${keyboardlayoutplugin_PATH}) 0028 install(FILES qmldir 0029 DESTINATION ${KDE_INSTALL_QMLDIR}${keyboardlayoutplugin_PATH})