mirror of
https://github.com/Qortal/Brooklyn.git
synced 2025-02-22 07:05:54 +00:00
32 lines
868 B
CMake
32 lines
868 B
CMake
remove_definitions(-DTRANSLATION_DOMAIN="kcm_touchpad")
|
|
add_definitions(-DTRANSLATION_DOMAIN="plasma_applet_touchpad")
|
|
|
|
plasma_install_package(qml touchpad)
|
|
|
|
set(Applet_SRCS
|
|
touchpadengine.cpp
|
|
touchpadservice.cpp
|
|
)
|
|
|
|
qt5_generate_dbus_interface(../kded/kded.h org.kde.touchpad.xml)
|
|
qt_add_dbus_interfaces(Applet_SRCS
|
|
${CMAKE_CURRENT_BINARY_DIR}/org.kde.touchpad.xml
|
|
)
|
|
qt_add_dbus_interfaces(Applet_SRCS
|
|
${KDED_DBUS_INTERFACE}
|
|
)
|
|
|
|
kcoreaddons_add_plugin(plasma_engine_touchpad SOURCES ${Applet_SRCS} INSTALL_NAMESPACE "plasma/dataengine")
|
|
|
|
target_link_libraries(plasma_engine_touchpad
|
|
KF5::Plasma
|
|
Qt::DBus
|
|
)
|
|
|
|
install(FILES touchpad.operations
|
|
DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services
|
|
)
|
|
install(FILES touchpad.svg
|
|
DESTINATION ${KDE_INSTALL_DATADIR}/plasma/desktoptheme/default/icons
|
|
)
|