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)