# SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com># SPDX-License-Identifier: BSD-2-Clauseadd_definitions(-DTRANSLATION_DOMAIN="kcm_gamecontroller")kcmutils_add_qml_kcm(kcm_gamecontroller INSTALL_NAMESPACE "plasma/kcms/systemsettings")ecm_qt_declare_logging_category(kcm_gamecontrollerHEADERlogging.hIDENTIFIERKCM_GAMECONTROLLERCATEGORY_NAMEkcm_gamecontrollerDEFAULT_SEVERITYCriticalDESCRIPTION"KCM for game controller"EXPORTkcm_gamecontroller)ecm_qt_install_logging_categories(EXPORT kcm_gamecontrollerDESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}")target_sources(kcm_gamecontroller PRIVATEdevicemodel.cppdevice.cppgamepad.cppaxesmodel.cppaxesproxymodel.cppbuttonmodel.cpphatmodel.cppkcm.cpp)target_link_libraries(kcm_gamecontroller PRIVATEKF6::CoreAddonsKF6::KCMUtilsKF6::KCMUtilsQuickKF6::I18nQt6::QuickQt6::QuickWidgetsSDL2::SDL2)