Changeset View
Changeset View
Standalone View
Standalone View
host/CMakeLists.txt
1 | add_definitions(-DTRANSLATION_DOMAIN=\"plasma-browser-integration-host\") | 1 | add_definitions(-DTRANSLATION_DOMAIN=\"plasma-browser-integration-host\") | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | set(HOST_SOURCES main.cpp | 3 | set(HOST_SOURCES main.cpp | ||
4 | connection.cpp | 4 | connection.cpp | ||
5 | pluginmanager.cpp | 5 | pluginmanager.cpp | ||
6 | settings.cpp | 6 | settings.cpp | ||
7 | mprisplugin.cpp | 7 | mprisplugin.cpp | ||
8 | abstractbrowserplugin.cpp | 8 | abstractbrowserplugin.cpp | ||
9 | kdeconnectplugin.cpp | 9 | kdeconnectplugin.cpp | ||
10 | downloadplugin.cpp | 10 | downloadplugin.cpp | ||
11 | downloadjob.cpp | 11 | downloadjob.cpp | ||
12 | tabsrunnerplugin.cpp | 12 | tabsrunnerplugin.cpp | ||
13 | purposeplugin.cpp | ||||
13 | ) | 14 | ) | ||
14 | 15 | | |||
15 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.TabsRunner.xml tabsrunnerplugin.h TabsRunnerPlugin) | 16 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.TabsRunner.xml tabsrunnerplugin.h TabsRunnerPlugin) | ||
16 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.Settings.xml settings.h Settings) | 17 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.kde.plasma.browser_integration.Settings.xml settings.h Settings) | ||
17 | 18 | | |||
18 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.xml mprisplugin.h MPrisPlugin mprisroot MPrisRoot) | 19 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.xml mprisplugin.h MPrisPlugin mprisroot MPrisRoot) | ||
19 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.Player.xml mprisplugin.h MPrisPlugin mprisplayer MPrisPlayer) | 20 | qt5_add_dbus_adaptor(HOST_SOURCES ../dbus/org.mpris.MediaPlayer2.Player.xml mprisplugin.h MPrisPlugin mprisplayer MPrisPlayer) | ||
20 | 21 | | |||
21 | add_executable(plasma-browser-integration-host ${HOST_SOURCES}) | 22 | add_executable(plasma-browser-integration-host ${HOST_SOURCES}) | ||
22 | target_link_libraries( | 23 | target_link_libraries( | ||
23 | plasma-browser-integration-host | 24 | plasma-browser-integration-host | ||
24 | Qt5::DBus | 25 | Qt5::DBus | ||
25 | Qt5::Gui | 26 | Qt5::Gui | ||
26 | Qt5::Widgets | 27 | Qt5::Widgets | ||
27 | KF5::I18n | 28 | KF5::I18n | ||
28 | KF5::KIOCore | 29 | KF5::KIOCore | ||
30 | KF5::PurposeWidgets | ||||
31 | KF5::Notifications | ||||
29 | ) | 32 | ) | ||
30 | 33 | | |||
31 | install(TARGETS plasma-browser-integration-host ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | 34 | install(TARGETS plasma-browser-integration-host ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) |