Changeset View
Changeset View
Standalone View
Standalone View
gtkconfig/kded/CMakeLists.txt
1 | find_package(GTK3 REQUIRED) | 1 | find_package(GTK3 REQUIRED) | ||
---|---|---|---|---|---|
2 | find_package(GSettingSchemas REQUIRED) | 2 | find_package(GSettingSchemas REQUIRED) | ||
3 | #find_package(KF5IconThemes) | ||||
3 | 4 | | |||
4 | set(kscreen_daemon_SRCS | 5 | set(kscreen_daemon_SRCS | ||
5 | gtkconfig.cpp | 6 | gtkconfig.cpp | ||
6 | configeditor.cpp | 7 | configeditor.cpp | ||
7 | ) | 8 | ) | ||
8 | 9 | | |||
9 | add_library(gtkconfig MODULE ${kscreen_daemon_SRCS}) | 10 | add_library(gtkconfig MODULE ${kscreen_daemon_SRCS}) | ||
10 | 11 | | |||
11 | target_include_directories(gtkconfig | 12 | target_include_directories(gtkconfig | ||
12 | PUBLIC | 13 | PUBLIC | ||
13 | ${CMAKE_CURRENT_SOURCE_DIR} | 14 | ${CMAKE_CURRENT_SOURCE_DIR} | ||
14 | ${GTK3_INCLUDE_DIRS} | 15 | ${GTK3_INCLUDE_DIRS} | ||
15 | ) | 16 | ) | ||
16 | 17 | | |||
17 | target_link_libraries(gtkconfig | 18 | target_link_libraries(gtkconfig | ||
18 | Qt5::Gui | 19 | Qt5::Gui | ||
19 | Qt5::DBus | 20 | Qt5::DBus | ||
20 | KF5::CoreAddons | 21 | KF5::CoreAddons | ||
21 | KF5::ConfigCore | 22 | KF5::ConfigCore | ||
23 | KF5::IconThemes | ||||
22 | KF5::DBusAddons | 24 | KF5::DBusAddons | ||
23 | ${GIO2_LIBRARY} | 25 | ${GIO2_LIBRARY} | ||
24 | ${GLIB2_LIBRARY} | 26 | ${GLIB2_LIBRARY} | ||
25 | ${GTK3_LIBRARY} | 27 | ${GTK3_LIBRARY} | ||
26 | ${GOBJECT2_LIBRARY} | 28 | ${GOBJECT2_LIBRARY} | ||
27 | ) | 29 | ) | ||
28 | 30 | | |||
29 | install(TARGETS gtkconfig DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded) | 31 | install(TARGETS gtkconfig DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded) |