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 set(kcm_splashscreen_SRCS
0005   kcm.cpp
0006 )
0007 
0008 kcmutils_generate_module_data(
0009     kcm_splashscreen_SRCS
0010     MODULE_DATA_HEADER splashscreendata.h
0011     MODULE_DATA_CLASS_NAME SplashScreenData
0012     SETTINGS_HEADERS splashscreensettings.h
0013     SETTINGS_CLASSES SplashScreenSettings
0014 )
0015 
0016 kconfig_add_kcfg_files(kcm_splashscreen_SRCS splashscreensettings.kcfgc GENERATE_MOC)
0017 
0018 kcoreaddons_add_plugin(kcm_splashscreen SOURCES ${kcm_splashscreen_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings")
0019 kcmutils_generate_desktop_file(kcm_splashscreen)
0020 
0021 target_link_libraries(kcm_splashscreen
0022   KF5::KIOWidgets
0023   KF5::CoreAddons
0024   KF5::ConfigWidgets
0025   KF5::KCMUtils
0026   KF5::QuickAddons
0027   KF5::I18n
0028   KF5::Plasma
0029   KF5::PlasmaQuick
0030   KF5::NewStuff
0031   KF5::Package
0032 
0033   Qt::DBus
0034   Qt::Widgets
0035   Qt::QuickWidgets
0036 )
0037 
0038 #this desktop file is installed only for retrocompatibility with sycoca
0039 install(FILES splashscreensettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
0040 install( FILES ksplash.knsrc DESTINATION  ${KDE_INSTALL_KNSRCDIR} )
0041 
0042 kpackage_install_package(package kcm_splashscreen kcms)