Warning, /plasma/breeze/kstyle/config/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 ### configuration plugin
0002 add_definitions(-DTRANSLATION_DOMAIN=\"breeze_style_config\")
0003 set(kstyle_breeze_config_PART_SRCS breezestyleconfig.cpp)
0004 
0005 set(kstyle_breeze_config_PART_SRCS ${kstyle_breeze_config_PART_SRCS} breezestyleconfigmodule.cpp)
0006 
0007 kconfig_add_kcfg_files(kstyle_breeze_config_PART_SRCS ../breezestyleconfigdata.kcfgc)
0008 set(kstyle_breeze_config_PART_FORMS ui/breezestyleconfig.ui)
0009 ki18n_wrap_ui(kstyle_breeze_config_PART_FORMS_HEADERS ${kstyle_breeze_config_PART_FORMS})
0010 
0011 kcoreaddons_add_plugin(breezestyleconfig SOURCES
0012     ${kstyle_breeze_config_PART_SRCS}
0013     ${kstyle_breeze_config_PART_FORMS_HEADERS}
0014     INSTALL_NAMESPACE "kstyle_config"
0015 )
0016 
0017 target_link_libraries(breezestyleconfig Qt6::Core Qt6::Gui Qt6::Widgets Qt6::DBus)
0018 target_link_libraries(breezestyleconfig KF6::CoreAddons KF6::ConfigCore KF6::ConfigWidgets KF6::I18n)
0019 if(QT_MAJOR_VERSION STREQUAL "6")
0020     target_link_libraries(breezestyleconfig KF6::KCMUtils)
0021 endif()
0022 kcmutils_generate_desktop_file(breezestyleconfig)
0023 
0024 set(breeze_settings_SOURCES main.cpp)
0025 add_executable(breeze-settings ${breeze_settings_SOURCES} )
0026 target_link_libraries(breeze-settings Qt6::Core Qt6::Gui Qt6::Widgets )
0027 target_link_libraries(breeze-settings KF6::I18n KF6::KCMUtils KF6::CoreAddons)
0028 
0029 set_target_properties(breeze-settings PROPERTIES OUTPUT_NAME breeze-settings6)
0030 
0031 install(TARGETS breeze-settings ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0032 
0033 # icon
0034 ecm_install_icons(ICONS sc-apps-breeze-settings.svgz
0035     DESTINATION ${KDE_INSTALL_ICONDIR}
0036     THEME hicolor )