remove_definitions(-DTRANSLATION_DOMAIN="kcm_touchpad")add_definitions(-DTRANSLATION_DOMAIN="plasma_applet_touchpad")add_subdirectory(qml)configure_file("${CMAKE_CURRENT_SOURCE_DIR}/dataengine.desktop""${CMAKE_CURRENT_BINARY_DIR}/plasma-dataengine-touchpad.desktop")set(Applet_SRCStouchpadengine.cpptouchpadservice.cpp)qt5_generate_dbus_interface(../kded/kded.h org.kde.touchpad.xml)qt5_add_dbus_interfaces(Applet_SRCS${CMAKE_CURRENT_BINARY_DIR}/org.kde.touchpad.xml)qt5_add_dbus_interfaces(Applet_SRCS${KDED_DBUS_INTERFACE})add_library(plasma_engine_touchpad MODULE ${Applet_SRCS})target_link_libraries(plasma_engine_touchpadKF5::PlasmaQt5::DBus)kcoreaddons_desktop_to_json(plasma_engine_touchpad ${CMAKE_CURRENT_BINARY_DIR}/plasma-dataengine-touchpad.desktop)install(TARGETS plasma_engine_touchpadDESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine)install(FILES ${CMAKE_CURRENT_BINARY_DIR}/plasma-dataengine-touchpad.desktopDESTINATION ${SERVICES_INSTALL_DIR})install(FILES touchpad.operationsDESTINATION ${PLASMA_DATA_INSTALL_DIR}/services)install(FILES touchpad.svgDESTINATION ${DATA_INSTALL_DIR}/plasma/desktoptheme/default/icons)