diff --git a/kcms/touchpad/src/backends/x11.cmake b/kcms/touchpad/src/backends/x11.cmake index 4468c34aa..976c14fc9 100644 --- a/kcms/touchpad/src/backends/x11.cmake +++ b/kcms/touchpad/src/backends/x11.cmake @@ -1,52 +1,53 @@ # // krazy:excludeall=copyright,license find_package(X11 REQUIRED) find_package(X11_XCB REQUIRED) find_package(XCB REQUIRED COMPONENTS ATOM RECORD) find_package(PkgConfig REQUIRED) if(NOT X11_Xinput_FOUND) message(FATAL_ERROR "Xinput not found") endif() include_directories(${X11_Xinput_INCLUDE_PATH} ${X11_X11_INCLUDE_PATH} ${Synaptics_INCLUDE_DIRS} ${XORG_INCLUDE_DIRS} + ${XORGLIBINPUT_INCLUDE_DIRS} ) SET(backend_SRCS ${backend_SRCS} backends/x11/propertyinfo.cpp backends/x11/xlibbackend.cpp backends/x11/synapticstouchpad.cpp backends/x11/xlibtouchpad.cpp backends/x11/xcbatom.cpp backends/x11/xlibnotifications.cpp backends/x11/xrecordkeyboardmonitor.cpp ) if (HAVE_XORGLIBINPUT) SET(backend_SRCS ${backend_SRCS} backends/libinputcommon.cpp backends/x11/libinputtouchpad.cpp ) endif() SET(backend_LIBS ${backend_LIBS} XCB::ATOM XCB::RECORD ${X11_X11_LIB} X11::XCB ${X11_Xinput_LIB} ) add_executable(kcm-touchpad-list-devices backends/x11/listdevices.cpp) target_link_libraries(kcm-touchpad-list-devices ${X11_X11_LIB} ${X11_Xinput_LIB} ) install(TARGETS kcm-touchpad-list-devices DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )