Warning, /plasma/kwin/src/kcms/options/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ########### next target ###############
0002 # KI18N Translation Domain for this library
0003 add_definitions(-DTRANSLATION_DOMAIN=\"kcmkwm\")
0004
0005 set(kcm_kwinoptions_PART_SRCS
0006 main.cpp
0007 mouse.cpp
0008 windows.cpp
0009 )
0010
0011 ki18n_wrap_ui(kcm_kwinoptions_PART_SRCS
0012 actions.ui
0013 advanced.ui
0014 focus.ui
0015 mouse.ui
0016 moving.ui
0017 )
0018
0019 kcmutils_generate_module_data(
0020 kcm_kwinoptions_PART_SRCS
0021 MODULE_DATA_HEADER kwinoptionsdata.h
0022 MODULE_DATA_CLASS_NAME KWinOptionsData
0023 SETTINGS_HEADERS kwinoptions_settings.h kwinoptions_kdeglobals_settings.h
0024 SETTINGS_CLASSES KWinOptionsSettings KWinOptionsKDEGlobalsSettings
0025 )
0026
0027 kconfig_add_kcfg_files(kcm_kwinoptions_PART_SRCS kwinoptions_settings.kcfgc GENERATE_MOC)
0028 kconfig_add_kcfg_files(kcm_kwinoptions_PART_SRCS kwinoptions_kdeglobals_settings.kcfgc GENERATE_MOC)
0029
0030 qt_add_dbus_interface(kcm_kwinoptions_PART_SRCS ${KWin_SOURCE_DIR}/src/org.kde.kwin.Effects.xml kwin_effects_interface)
0031
0032 kcoreaddons_add_plugin(kcm_kwinoptions SOURCES ${kcm_kwinoptions_PART_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets")
0033 kcmutils_generate_desktop_file(kcm_kwinoptions)
0034 target_link_libraries(kcm_kwinoptions kwin Qt::DBus KF6::KCMUtils KF6::I18n KF6::WindowSystem)