Changeset View
Changeset View
Standalone View
Standalone View
xembed-sni-proxy/CMakeLists.txt
Show All 20 Lines | 18 | set(XCB_LIBS | |||
---|---|---|---|---|---|
21 | XCB::DAMAGE | 21 | XCB::DAMAGE | ||
22 | XCB::COMPOSITE | 22 | XCB::COMPOSITE | ||
23 | XCB::RANDR | 23 | XCB::RANDR | ||
24 | XCB::SHM | 24 | XCB::SHM | ||
25 | XCB::UTIL | 25 | XCB::UTIL | ||
26 | XCB::IMAGE | 26 | XCB::IMAGE | ||
27 | ) | 27 | ) | ||
28 | 28 | | |||
29 | | ||||
30 | | ||||
31 | set(XEMBED_SNI_PROXY_SOURCES | 29 | set(XEMBED_SNI_PROXY_SOURCES | ||
32 | main.cpp | 30 | main.cpp | ||
33 | fdoselectionmanager.cpp | 31 | fdoselectionmanager.cpp | ||
34 | snidbus.cpp | 32 | snidbus.cpp | ||
35 | sniproxy.cpp | 33 | sniproxy.cpp | ||
34 | xtestsender.cpp | ||||
36 | ) | 35 | ) | ||
37 | 36 | | |||
38 | qt5_add_dbus_adaptor(XEMBED_SNI_PROXY_SOURCES org.kde.StatusNotifierItem.xml | 37 | qt5_add_dbus_adaptor(XEMBED_SNI_PROXY_SOURCES org.kde.StatusNotifierItem.xml | ||
39 | sniproxy.h SNIProxy) | 38 | sniproxy.h SNIProxy) | ||
40 | 39 | | |||
41 | set(statusnotifierwatcher_xml org.kde.StatusNotifierWatcher.xml) | 40 | set(statusnotifierwatcher_xml org.kde.StatusNotifierWatcher.xml) | ||
42 | qt5_add_dbus_interface(XEMBED_SNI_PROXY_SOURCES ${statusnotifierwatcher_xml} statusnotifierwatcher_interface) | 41 | qt5_add_dbus_interface(XEMBED_SNI_PROXY_SOURCES ${statusnotifierwatcher_xml} statusnotifierwatcher_interface) | ||
43 | 42 | | |||
Show All 10 Lines | |||||
54 | 53 | | |||
55 | 54 | | |||
56 | target_link_libraries(xembedsniproxy | 55 | target_link_libraries(xembedsniproxy | ||
57 | Qt5::Core | 56 | Qt5::Core | ||
58 | Qt5::X11Extras | 57 | Qt5::X11Extras | ||
59 | Qt5::DBus | 58 | Qt5::DBus | ||
60 | KF5::WindowSystem | 59 | KF5::WindowSystem | ||
61 | ${XCB_LIBS} | 60 | ${XCB_LIBS} | ||
61 | Xtst | ||||
62 | ) | 62 | ) | ||
63 | 63 | | |||
64 | install(TARGETS xembedsniproxy ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | 64 | install(TARGETS xembedsniproxy ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
65 | install(FILES xembedsniproxy.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) | 65 | install(FILES xembedsniproxy.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) | ||
66 | 66 | |