Changeset View
Changeset View
Standalone View
Standalone View
kcms/colors/CMakeLists.txt
1 | # KI18N Translation Domain for this library | 1 | # KI18N Translation Domain for this library | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcmcolors\") | 2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcm_colors\") | ||
3 | 3 | | |||
4 | set(scheme_editor_SRCS | 4 | #set(scheme_editor_SRCS | ||
5 | kcolorschemeeditor.cpp | 5 | # kcolorschemeeditor.cpp | ||
6 | scmeditordialog.cpp | 6 | # scmeditordialog.cpp | ||
7 | scmeditoroptions.cpp | 7 | # scmeditoroptions.cpp | ||
8 | scmeditorcolors.cpp | 8 | # scmeditorcolors.cpp | ||
9 | scmeditoreffects.cpp | 9 | # scmeditoreffects.cpp | ||
10 | previewwidget.cpp | 10 | # previewwidget.cpp | ||
11 | setpreviewwidget.cpp | 11 | # setpreviewwidget.cpp | ||
12 | colorscm.cpp | 12 | # colorscm.cpp | ||
13 | ../krdb/krdb.cpp | 13 | # ../krdb/krdb.cpp | ||
14 | ) | 14 | # ) | ||
15 | 15 | | |||
16 | set(klauncher_xml ${KINIT_DBUS_INTERFACES_DIR}/kf5_org.kde.KLauncher.xml) | 16 | set(klauncher_xml ${KINIT_DBUS_INTERFACES_DIR}/kf5_org.kde.KLauncher.xml) | ||
17 | 17 | | |||
18 | ki18n_wrap_ui(scheme_editor_SRCS | 18 | #ki18n_wrap_ui(scheme_editor_SRCS | ||
19 | colorsettings.ui | 19 | # colorsettings.ui | ||
20 | scmeditordialog.ui | 20 | # scmeditordialog.ui | ||
21 | scmeditoroptions.ui | 21 | # scmeditoroptions.ui | ||
22 | scmeditorcolors.ui | 22 | # scmeditorcolors.ui | ||
23 | scmeditoreffects.ui | 23 | # scmeditoreffects.ui | ||
24 | preview.ui | 24 | # preview.ui | ||
25 | setpreview.ui | 25 | # setpreview.ui | ||
26 | ) | 26 | # ) | ||
27 | 27 | # | |||
28 | qt5_add_dbus_interface(scheme_editor_SRCS ${klauncher_xml} klauncher_iface) | 28 | #qt5_add_dbus_interface(scheme_editor_SRCS ${klauncher_xml} klauncher_iface) | ||
29 | 29 | # | |||
30 | add_executable(kcolorschemeeditor ${scheme_editor_SRCS}) | 30 | #add_executable(kcolorschemeeditor ${scheme_editor_SRCS}) | ||
31 | 31 | # | |||
32 | target_link_libraries(kcolorschemeeditor | 32 | #target_link_libraries(kcolorschemeeditor | ||
33 | KF5::KCMUtils | 33 | # KF5::KCMUtils | ||
34 | KF5::GuiAddons | 34 | # KF5::GuiAddons | ||
35 | KF5::I18n | 35 | # KF5::I18n | ||
36 | KF5::KIOCore | 36 | # KF5::KIOCore | ||
37 | KF5::CoreAddons | 37 | # KF5::CoreAddons | ||
38 | KF5::NewStuff | 38 | # KF5::NewStuff | ||
39 | KF5::WindowSystem | 39 | # KF5::WindowSystem | ||
40 | ) | 40 | # ) | ||
41 | if(X11_FOUND) | 41 | #if(X11_FOUND) | ||
42 | target_link_libraries(kcolorschemeeditor ${X11_LIBRARIES} Qt5::X11Extras) | 42 | # target_link_libraries(kcolorschemeeditor ${X11_LIBRARIES} Qt5::X11Extras) | ||
43 | endif() | 43 | #endif() | ||
44 | install(TARGETS kcolorschemeeditor DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | 44 | #install(TARGETS kcolorschemeeditor DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
45 | install(FILES org.kde.kcolorschemeeditor.desktop DESTINATION ${KDE_INSTALL_APPDIR}) | 45 | #install(FILES org.kde.kcolorschemeeditor.desktop DESTINATION ${KDE_INSTALL_APPDIR}) | ||
46 | 46 | | |||
47 | # ---------------- | 47 | # ---------------- | ||
48 | 48 | | |||
49 | set(kcm_colors_SRCS | 49 | set(kcm_colors_SRCS | ||
50 | ../krdb/krdb.cpp | 50 | ../krdb/krdb.cpp | ||
51 | colorscm.cpp | 51 | #colorscm.cpp | ||
52 | scmeditordialog.cpp | 52 | #scmeditordialog.cpp | ||
53 | scmeditoroptions.cpp | 53 | #scmeditoroptions.cpp | ||
54 | scmeditorcolors.cpp | 54 | #scmeditorcolors.cpp | ||
55 | scmeditoreffects.cpp | 55 | #scmeditoreffects.cpp | ||
56 | previewwidget.cpp | 56 | #previewwidget.cpp | ||
57 | setpreviewwidget.cpp | 57 | #setpreviewwidget.cpp | ||
58 | colors.cpp | ||||
58 | ) | 59 | ) | ||
59 | 60 | | |||
60 | 61 | | |||
61 | qt5_add_dbus_interface(kcm_colors_SRCS ${klauncher_xml} klauncher_iface) | 62 | qt5_add_dbus_interface(kcm_colors_SRCS ${klauncher_xml} klauncher_iface) | ||
62 | 63 | | |||
63 | ki18n_wrap_ui(kcm_colors_SRCS | 64 | #ki18n_wrap_ui(kcm_colors_SRCS | ||
64 | colorsettings.ui | 65 | # colorsettings.ui | ||
65 | scmeditordialog.ui | 66 | # scmeditordialog.ui | ||
66 | scmeditoroptions.ui | 67 | # scmeditoroptions.ui | ||
67 | scmeditorcolors.ui | 68 | # scmeditorcolors.ui | ||
68 | scmeditoreffects.ui | 69 | # scmeditoreffects.ui | ||
69 | preview.ui | 70 | # preview.ui | ||
70 | setpreview.ui) | 71 | # setpreview.ui) | ||
71 | 72 | | |||
72 | add_library(kcm_colors MODULE ${kcm_colors_SRCS}) | 73 | add_library(kcm_colors MODULE ${kcm_colors_SRCS}) | ||
73 | target_link_libraries(kcm_colors | 74 | target_link_libraries(kcm_colors | ||
75 | Qt5::DBus | ||||
74 | KF5::KCMUtils | 76 | KF5::KCMUtils | ||
77 | KF5::CoreAddons | ||||
78 | KF5::Declarative | ||||
75 | KF5::GuiAddons | 79 | KF5::GuiAddons | ||
76 | KF5::I18n | 80 | KF5::I18n | ||
77 | KF5::KIOCore | 81 | KF5::KIOCore | ||
78 | KF5::CoreAddons | | |||
79 | Qt5::DBus | | |||
80 | KF5::NewStuff | 82 | KF5::NewStuff | ||
83 | KF5::QuickAddons | ||||
81 | KF5::WindowSystem) | 84 | KF5::WindowSystem) | ||
82 | 85 | | |||
83 | if(X11_FOUND) | 86 | if(X11_FOUND) | ||
84 | target_link_libraries(kcm_colors ${X11_LIBRARIES} Qt5::X11Extras) | 87 | target_link_libraries(kcm_colors ${X11_LIBRARIES} Qt5::X11Extras) | ||
85 | endif() | 88 | endif() | ||
86 | 89 | | |||
87 | install(TARGETS kcm_colors DESTINATION ${KDE_INSTALL_PLUGINDIR}) | 90 | kcoreaddons_desktop_to_json(kcm_colors "kcm_colors.desktop") | ||
88 | install( FILES colors.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) | 91 | | ||
92 | install(FILES kcm_colors.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | ||||
93 | install(TARGETS kcm_colors DESTINATION ${KDE_INSTALL_PLUGINDIR}/kcms) | ||||
89 | install( FILES colorschemes.knsrc DESTINATION ${KDE_INSTALL_CONFDIR} ) | 94 | install(FILES colorschemes.knsrc DESTINATION ${KDE_INSTALL_CONFDIR}) | ||
90 | 95 | | |||
96 | kpackage_install_package(package kcm_colors kcms) | ||||
97 | | ||||
91 | # built-in color schemes | 98 | # built-in color schemes | ||
92 | file(GLOB schemefiles schemes/*.colors) | 99 | file(GLOB schemefiles schemes/*.colors) | ||
93 | install( FILES ${schemefiles} DESTINATION ${KDE_INSTALL_DATADIR}/color-schemes ) | 100 | install( FILES ${schemefiles} DESTINATION ${KDE_INSTALL_DATADIR}/color-schemes ) |