Changeset View
Changeset View
Standalone View
Standalone View
kcms/ksplash/CMakeLists.txt
1 | # KI18N Translation Domain for this library | 1 | # KI18N Translation Domain for this library | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_splashscreen\") | 2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_splashscreen\") | ||
3 | 3 | | |||
4 | set(kcm_splashscreen_SRCS | 4 | set(kcm_splashscreen_SRCS | ||
5 | kcm.cpp | 5 | kcm.cpp | ||
6 | ) | 6 | ) | ||
7 | 7 | | |||
8 | kconfig_add_kcfg_files(kcm_splashscreen_SRCS splashscreensettings.kcfgc GENERATE_MOC) | 8 | kconfig_add_kcfg_files(kcm_splashscreen_SRCS splashscreensettings.kcfgc GENERATE_MOC) | ||
9 | 9 | | |||
10 | add_library(kcm_splashscreen MODULE ${kcm_splashscreen_SRCS}) | 10 | add_library(kcm_splashscreen MODULE ${kcm_splashscreen_SRCS}) | ||
11 | 11 | | |||
12 | target_link_libraries(kcm_splashscreen | 12 | target_link_libraries(kcm_splashscreen | ||
13 | KF5::KIOWidgets | 13 | KF5::KIOWidgets | ||
14 | KF5::CoreAddons | 14 | KF5::CoreAddons | ||
15 | KF5::ConfigWidgets | ||||
15 | KF5::QuickAddons | 16 | KF5::QuickAddons | ||
16 | KF5::I18n | 17 | KF5::I18n | ||
17 | KF5::Plasma | 18 | KF5::Plasma | ||
18 | KF5::PlasmaQuick | 19 | KF5::PlasmaQuick | ||
19 | KF5::NewStuff | | |||
20 | 20 | | |||
21 | Qt5::DBus | 21 | Qt5::DBus | ||
22 | Qt5::Widgets | 22 | Qt5::Widgets | ||
23 | Qt5::QuickWidgets | 23 | Qt5::QuickWidgets | ||
24 | ) | 24 | ) | ||
25 | 25 | | |||
26 | kcoreaddons_desktop_to_json(kcm_splashscreen "kcm_splashscreen.desktop" SERVICE_TYPES kcmodule.desktop) | 26 | kcoreaddons_desktop_to_json(kcm_splashscreen "kcm_splashscreen.desktop" SERVICE_TYPES kcmodule.desktop) | ||
27 | 27 | | |||
28 | #this desktop file is installed only for retrocompatibility with sycoca | 28 | #this desktop file is installed only for retrocompatibility with sycoca | ||
29 | install(FILES splashscreensettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) | 29 | install(FILES splashscreensettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) | ||
30 | install(FILES kcm_splashscreen.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | 30 | install(FILES kcm_splashscreen.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | ||
31 | install( FILES ksplash.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR} ) | 31 | install( FILES ksplash.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR} ) | ||
32 | install(TARGETS kcm_splashscreen DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | 32 | install(TARGETS kcm_splashscreen DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | ||
33 | 33 | | |||
34 | kpackage_install_package(package kcm_splashscreen kcms) | 34 | kpackage_install_package(package kcm_splashscreen kcms) |