Changeset View
Changeset View
Standalone View
Standalone View
kcms/touchpadx/src/CMakeLists.txt
- This file was copied from kcms/touchpad/src/CMakeLists.txt.
1 | # KI18N Translation Domain for this library | 1 | # KI18N Translation Domain for this library | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_touchpad\") | 2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_touchpadx\") | ||
3 | 3 | | |||
4 | configure_file("${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake" | 4 | configure_file("${CMAKE_CURRENT_SOURCE_DIR}/version.h.cmake" | ||
5 | "${CMAKE_CURRENT_BINARY_DIR}/version.h" | 5 | "${CMAKE_CURRENT_BINARY_DIR}/version.h" | ||
6 | ) | 6 | ) | ||
7 | 7 | | |||
8 | SET(SRCS | 8 | SET(SRCS | ||
9 | plugins.cpp | 9 | plugins.cpp | ||
10 | touchpadbackend.cpp | 10 | touchpadbackend.cpp | ||
11 | logging.cpp | 11 | logging.cpp | ||
12 | ) | 12 | ) | ||
13 | 13 | | |||
14 | include(backends/x11.cmake) | 14 | include(backends/x11.cmake) | ||
15 | include(backends/kwin_wayland.cmake) | | |||
16 | 15 | | |||
17 | set(SRCS | 16 | set(SRCS | ||
18 | ${SRCS} | 17 | ${SRCS} | ||
19 | kcm/touchpadconfigcontainer.cpp | 18 | kcm/touchpadconfigcontainer.cpp | ||
20 | kcm/touchpadconfigplugin.cpp | 19 | kcm/touchpadconfigplugin.cpp | ||
21 | kcm/libinput/touchpadconfiglibinput.cpp | | |||
22 | kcm/xlib/customslider.cpp | 20 | kcm/xlib/customslider.cpp | ||
23 | kcm/xlib/sliderpair.cpp | 21 | kcm/xlib/sliderpair.cpp | ||
24 | kcm/xlib/testarea.cpp | 22 | kcm/xlib/testarea.cpp | ||
25 | kcm/xlib/testbutton.cpp | 23 | kcm/xlib/testbutton.cpp | ||
26 | kcm/xlib/touchpadconfigxlib.cpp | 24 | kcm/xlib/touchpadconfigxlib.cpp | ||
27 | kcm/xlib/touchpadparametersbase.cpp | 25 | kcm/xlib/touchpadparametersbase.cpp | ||
28 | kcm/xlib/customconfigdialogmanager.cpp | 26 | kcm/xlib/customconfigdialogmanager.cpp | ||
29 | ) | 27 | ) | ||
30 | 28 | | |||
31 | qt5_add_dbus_interfaces(SRCS | 29 | qt5_add_dbus_interfaces(SRCS | ||
32 | ${CMAKE_CURRENT_BINARY_DIR}/org.kde.touchpad.xml | 30 | ${CMAKE_CURRENT_BINARY_DIR}/org.kde.touchpad.xml | ||
33 | ) | 31 | ) | ||
34 | 32 | | |||
35 | qt5_add_resources( SRCS kcm/resources.qrc ) | | |||
36 | | ||||
37 | kconfig_add_kcfg_files(SRCS kcm/xlib/touchpadparameters.kcfgc) | 33 | kconfig_add_kcfg_files(SRCS kcm/xlib/touchpadparameters.kcfgc) | ||
38 | 34 | | |||
39 | ki18n_wrap_ui(SRCS | 35 | ki18n_wrap_ui(SRCS | ||
40 | kcm/xlib/ui/pointermotion.ui | 36 | kcm/xlib/ui/pointermotion.ui | ||
41 | kcm/xlib/ui/tap.ui | 37 | kcm/xlib/ui/tap.ui | ||
42 | kcm/xlib/ui/scroll.ui | 38 | kcm/xlib/ui/scroll.ui | ||
43 | kcm/xlib/ui/sensitivity.ui | 39 | kcm/xlib/ui/sensitivity.ui | ||
44 | kcm/xlib/ui/kded.ui | 40 | kcm/xlib/ui/kded.ui | ||
Show All 33 Lines | 58 | target_link_libraries(kded_touchpad | |||
78 | KF5::Declarative | 74 | KF5::Declarative | ||
79 | 75 | | |||
80 | Qt5::X11Extras | 76 | Qt5::X11Extras | ||
81 | Qt5::QuickWidgets | 77 | Qt5::QuickWidgets | ||
82 | ) | 78 | ) | ||
83 | 79 | | |||
84 | add_subdirectory(applet) | 80 | add_subdirectory(applet) | ||
85 | 81 | | |||
86 | install(FILES kcm/kcm_touchpad.desktop | 82 | install(FILES kcm/kcm_touchpadx.desktop | ||
87 | DESTINATION ${KDE_INSTALL_KSERVICES5DIR} | 83 | DESTINATION ${KDE_INSTALL_KSERVICES5DIR} | ||
88 | ) | 84 | ) | ||
89 | 85 | | |||
90 | install(FILES kded/touchpaddaemon.kcfg | 86 | install(FILES kded/touchpaddaemon.kcfg | ||
91 | DESTINATION ${KDE_INSTALL_KCFGDIR} | 87 | DESTINATION ${KDE_INSTALL_KCFGDIR} | ||
92 | ) | 88 | ) | ||
93 | install(FILES kded/kded_touchpad.desktop | 89 | install(FILES kded/kded_touchpad.desktop | ||
94 | DESTINATION ${KDE_INSTALL_KSERVICES5DIR}/kded | 90 | DESTINATION ${KDE_INSTALL_KSERVICES5DIR}/kded | ||
Show All 16 Lines |