Warning, /plasma/kwin/src/kcms/compositing/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 #########################################################################
0002 # KI18N Translation Domain for this library
0003 add_definitions(-DTRANSLATION_DOMAIN=\"kcmkwincompositing\")
0004 
0005 ################# configure checks and create the configured files #################
0006 
0007 set(kwincompositing_SRC
0008     main.cpp
0009     kwincompositingdata.cpp
0010 )
0011 
0012 kconfig_add_kcfg_files(kwincompositing_SRC kwincompositing_setting.kcfgc GENERATE_MOC)
0013 
0014 qt_add_dbus_interface(kwincompositing_SRC
0015     ${KWin_SOURCE_DIR}/src/org.kde.kwin.Compositing.xml kwin_compositing_interface
0016 )
0017 
0018 ki18n_wrap_ui(kwincompositing_SRC compositing.ui)
0019 
0020 kcoreaddons_add_plugin(kwincompositing SOURCES ${kwincompositing_SRC} INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets")
0021 kcmutils_generate_desktop_file(kwincompositing)
0022 
0023 target_link_libraries(kwincompositing
0024     Qt::DBus
0025     Qt::Widgets
0026 
0027     KF6::ConfigCore
0028     KF6::CoreAddons
0029     KF6::I18n
0030     KF6::KCMUtils
0031     KF6::WindowSystem
0032 )