Warning, /plasma/kscreen/kcm/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_kscreen\") 0002 0003 kcoreaddons_add_plugin(kcm_kscreen INSTALL_NAMESPACE "plasma/kcms/systemsettings") 0004 0005 target_sources(kcm_kscreen PRIVATE 0006 config_handler.cpp 0007 kcm.cpp 0008 output_model.cpp 0009 ${CMAKE_SOURCE_DIR}/common/utils.cpp 0010 ${CMAKE_SOURCE_DIR}/common/control.cpp 0011 ${CMAKE_SOURCE_DIR}/common/globals.cpp 0012 ${CMAKE_SOURCE_DIR}/common/orientation_sensor.cpp 0013 ) 0014 0015 ecm_qt_declare_logging_category(kcm_kscreen 0016 HEADER 0017 kcm_screen_debug.h 0018 IDENTIFIER 0019 KSCREEN_KCM 0020 CATEGORY_NAME 0021 kscreen.kcm 0022 DESCRIPTION "kscreen kcm (kscreen)" EXPORT KSCREEN 0023 ) 0024 0025 kconfig_add_kcfg_files(kcm_kscreen GENERATE_MOC globalscalesettings.kcfgc) 0026 0027 kcmutils_generate_desktop_file(kcm_kscreen) 0028 0029 target_link_libraries(kcm_kscreen 0030 Qt::DBus 0031 Qt::Sensors 0032 KF5::ConfigGui 0033 KF5::CoreAddons 0034 KF5::Declarative 0035 KF5::I18n 0036 KF5::PlasmaQuick 0037 KF5::QuickAddons 0038 KF5::Screen 0039 ) 0040 0041 kpackage_install_package(package kcm_kscreen kcms)