Warning, /plasma/plasma-desktop/kcms/touchscreen/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_touchscreen\")
0002 
0003 include(ECMQtDeclareLoggingCategory)
0004 ecm_qt_declare_logging_category(common_SRCS
0005     HEADER
0006         logging.h
0007     IDENTIFIER
0008         KCM_TOUCHSCREEN
0009     CATEGORY_NAME
0010         kcm_touchscreen
0011     DEFAULT_SEVERITY
0012         Critical
0013     DESCRIPTION
0014         "KCM for touchscreen input"
0015     EXPORT
0016         kcm_touchscreen
0017 )
0018 kcoreaddons_add_plugin(kcm_touchscreen INSTALL_NAMESPACE "plasma/kcms/systemsettings")
0019 
0020 ecm_qt_install_logging_categories(
0021     EXPORT kcm_touchscreen
0022     DESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}"
0023 )
0024 
0025 kcmutils_generate_desktop_file(kcm_touchscreen)
0026 
0027 target_sources(kcm_touchscreen PRIVATE
0028     ${common_SRCS}
0029     kcmtouchscreen.cpp
0030 )
0031 
0032 target_link_libraries(kcm_touchscreen
0033     KF5::CoreAddons
0034     KF5::ConfigCore
0035     KF5::I18n
0036     KF5::QuickAddons
0037 
0038     Qt::DBus
0039     kwindevices
0040 )
0041 
0042 kpackage_install_package(package kcm_touchscreen kcms)