Changeset View
Changeset View
Standalone View
Standalone View
kded/CMakeLists.txt
1 | add_subdirectory(kwin_bridge) | ||||
---|---|---|---|---|---|
2 | | ||||
1 | set(kscreen_daemon_SRCS | 3 | set(kscreen_daemon_SRCS | ||
2 | gtkconfig.cpp | 4 | gtkconfig.cpp | ||
3 | configeditor.cpp | 5 | configeditor.cpp | ||
4 | configvalueprovider.cpp | 6 | configvalueprovider.cpp | ||
5 | themepreviewer.cpp | 7 | themepreviewer.cpp | ||
6 | ) | 8 | ) | ||
7 | 9 | | |||
8 | add_library(gtkconfig MODULE ${kscreen_daemon_SRCS}) | 10 | add_library(gtkconfig MODULE ${kscreen_daemon_SRCS}) | ||
9 | 11 | | |||
10 | target_compile_definitions(gtkconfig | 12 | target_compile_definitions(gtkconfig | ||
11 | PUBLIC | 13 | PUBLIC | ||
12 | -DQT_NO_SIGNALS_SLOTS_KEYWORDS | 14 | -DQT_NO_SIGNALS_SLOTS_KEYWORDS | ||
13 | ) | 15 | ) | ||
14 | 16 | | |||
15 | target_include_directories(gtkconfig | 17 | target_include_directories(gtkconfig | ||
16 | PUBLIC | 18 | PUBLIC | ||
17 | ${CMAKE_CURRENT_SOURCE_DIR} | 19 | ${CMAKE_CURRENT_SOURCE_DIR} | ||
18 | ${GTK3_INCLUDE_DIRS} | 20 | ${GTK3_INCLUDE_DIRS} | ||
19 | ) | 21 | ) | ||
20 | 22 | | |||
21 | target_link_libraries(gtkconfig | 23 | target_link_libraries(gtkconfig | ||
24 | PRIVATE | ||||
25 | KWinBridge | ||||
22 | PUBLIC | 26 | PUBLIC | ||
23 | Qt5::DBus | 27 | Qt5::DBus | ||
24 | KF5::CoreAddons | 28 | KF5::CoreAddons | ||
25 | KF5::ConfigCore | 29 | KF5::ConfigCore | ||
26 | KF5::ConfigWidgets | 30 | KF5::ConfigWidgets | ||
27 | KF5::DBusAddons | 31 | KF5::DBusAddons | ||
28 | KF5::IconThemes | 32 | KF5::IconThemes | ||
29 | PkgConfig::GTK+3 | 33 | PkgConfig::GTK+3 | ||
30 | KF5::GuiAddons | 34 | KF5::GuiAddons | ||
31 | PkgConfig::GIO | 35 | PkgConfig::GIO | ||
32 | PkgConfig::GObject | 36 | PkgConfig::GObject | ||
33 | ) | 37 | ) | ||
34 | 38 | | |||
35 | install(TARGETS gtkconfig DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded) | 39 | install(TARGETS gtkconfig DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded) |