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

0001 # KI18N Translation Domain for this library
0002 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_splashscreen\")
0003 
0004 kcmutils_add_qml_kcm(kcm_splashscreen SOURCES kcm.cpp)
0005 
0006 kcmutils_generate_module_data(kcm_splashscreen
0007     MODULE_DATA_HEADER splashscreendata.h
0008     MODULE_DATA_CLASS_NAME SplashScreenData
0009     SETTINGS_HEADERS splashscreensettings.h
0010     SETTINGS_CLASSES SplashScreenSettings
0011 )
0012 kconfig_add_kcfg_files(kcm_splashscreen splashscreensettings.kcfgc GENERATE_MOC)
0013 
0014 
0015 target_link_libraries(kcm_splashscreen PRIVATE
0016   KF6::KIOWidgets
0017   KF6::CoreAddons
0018   KF6::ConfigWidgets
0019   KF6::KCMUtils
0020   KF6::KCMUtilsQuick
0021   KF6::I18n
0022   Plasma::Plasma
0023   Plasma::PlasmaQuick
0024   KF6::NewStuffCore
0025   KF6::Package
0026 
0027   Qt::DBus
0028   Qt::Widgets
0029   Qt::QuickWidgets
0030 )
0031 
0032 install(FILES splashscreensettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0033 install( FILES ksplash.knsrc DESTINATION  ${KDE_INSTALL_KNSRCDIR} )