# SPDX-License-Identifier: BSD-3-Clause# SPDX-FileCopyrightText: 2022 Harald Sitter <sitter@kde.org>ecm_qt_declare_logging_category(kwindevices_SRCSHEADERkwindevices-logging.hIDENTIFIERLIBKWINDEVICESCATEGORY_NAMEorg.kde.libkwindevicesDESCRIPTION"Library for kwin devices"EXPORTlibkwindevices)qt_add_dbus_interface(kwindevices_SRCS "${KWIN_INPUTDEVICE_INTERFACE}" InputDevice_interface)add_library(kwindevices STATIC ${kwindevices_SRCS} devicesmodel.cpp devicesmodel.h inputdevice.cpp inputdevice.h)set_property(TARGET kwindevices PROPERTY POSITION_INDEPENDENT_CODE ON)target_link_libraries(kwindevicesQt::CoreQt::DBusQt::Gui)if(BUILD_TESTING)add_subdirectory(tests)endif()