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} )