Changeset View
Changeset View
Standalone View
Standalone View
host/CMakeLists.txt
1 | include_directories("${CMAKE_CURRENT_BINARY_DIR}") | 1 | include_directories("${CMAKE_CURRENT_BINARY_DIR}") | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | set(HOST_SOURCES main.cpp | 3 | set(HOST_SOURCES main.cpp | ||
4 | connection.cpp | 4 | connection.cpp | ||
5 | settings.cpp | 5 | settings.cpp | ||
6 | windowmapper.cpp | 6 | windowmapper.cpp | ||
7 | mprisplugin.cpp | 7 | mprisplugin.cpp | ||
8 | abstractbrowserplugin.cpp | 8 | abstractbrowserplugin.cpp | ||
9 | incognitoplugin.cpp | 9 | incognitoplugin.cpp | ||
10 | kdeconnectplugin.cpp | 10 | kdeconnectplugin.cpp | ||
11 | downloadplugin.cpp | 11 | downloadplugin.cpp | ||
12 | downloadjob.cpp | 12 | downloadjob.cpp | ||
13 | bookmarksrunnerplugin.cpp | ||||
13 | tabsrunnerplugin.cpp | 14 | tabsrunnerplugin.cpp | ||
14 | slcplugin.cpp | 15 | slcplugin.cpp | ||
15 | ) | 16 | ) | ||
16 | 17 | | |||
17 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.TabsRunner.xml tabsrunnerplugin.h TabsRunnerPlugin) | 18 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.TabsRunner.xml tabsrunnerplugin.h TabsRunnerPlugin) | ||
19 | | ||||
20 | qt5_add_dbus_adaptor(HOST_SOURCES "org.kde.krunner1.xml" bookmarksrunnerplugin.h BookmarksRunnerPlugin) | ||||
21 | | ||||
18 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.Settings.xml settings.h Settings) | 22 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.Settings.xml settings.h Settings) | ||
19 | 23 | | |||
20 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.xml mprisplugin.h MPrisPlugin mprisroot MPrisRoot) | 24 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.xml mprisplugin.h MPrisPlugin mprisroot MPrisRoot) | ||
21 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.Player.xml mprisplugin.h MPrisPlugin mprisplayer MPrisPlayer) | 25 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.Player.xml mprisplugin.h MPrisPlugin mprisplayer MPrisPlayer) | ||
22 | 26 | | |||
23 | add_executable(plasma-browser-integration-host ${HOST_SOURCES}) | 27 | add_executable(plasma-browser-integration-host ${HOST_SOURCES}) | ||
24 | target_link_libraries( | 28 | target_link_libraries( | ||
25 | plasma-browser-integration-host | 29 | plasma-browser-integration-host | ||
26 | Qt5::DBus | 30 | Qt5::DBus | ||
27 | Qt5::Gui | 31 | Qt5::Gui | ||
28 | Qt5::Widgets | 32 | Qt5::Widgets | ||
29 | KF5::I18n | 33 | KF5::I18n | ||
30 | KF5::KIOCore | 34 | KF5::KIOCore | ||
31 | KF5::Notifications | 35 | KF5::Notifications | ||
32 | KF5::WindowSystem | 36 | KF5::WindowSystem | ||
33 | KF5::Activities | 37 | KF5::Activities | ||
38 | KF5::Runner | ||||
34 | ) | 39 | ) | ||
35 | 40 | | |||
36 | feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) | 41 | feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) | ||
37 | 42 | | |||
38 | install(TARGETS plasma-browser-integration-host ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | 43 | install(TARGETS plasma-browser-integration-host ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
44 | | ||||
45 | install(FILES plasma-runner-bookmarks.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} RENAME plasma-runner-bookmarkspbi.desktop) #FIXME |