Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show All 13 Lines | 5 | set(xdg_desktop_portal_kde_SRCS | |||
---|---|---|---|---|---|
14 | filechooser.cpp | 14 | filechooser.cpp | ||
15 | inhibit.cpp | 15 | inhibit.cpp | ||
16 | notification.cpp | 16 | notification.cpp | ||
17 | print.cpp | 17 | print.cpp | ||
18 | request.cpp | 18 | request.cpp | ||
19 | session.cpp | 19 | session.cpp | ||
20 | screenshot.cpp | 20 | screenshot.cpp | ||
21 | screenshotdialog.cpp | 21 | screenshotdialog.cpp | ||
22 | utils.cpp | ||||
22 | ) | 23 | ) | ||
23 | 24 | | |||
24 | if (SCREENCAST_ENABLED) | 25 | if (SCREENCAST_ENABLED) | ||
25 | set (xdg_desktop_portal_kde_SRCS | 26 | set (xdg_desktop_portal_kde_SRCS | ||
26 | ${xdg_desktop_portal_kde_SRCS} | 27 | ${xdg_desktop_portal_kde_SRCS} | ||
27 | screencast.cpp | 28 | screencast.cpp | ||
28 | screencaststream.cpp | 29 | screencaststream.cpp | ||
29 | screenchooserdialog.cpp) | 30 | screenchooserdialog.cpp) | ||
Show All 15 Lines | 43 | target_link_libraries(xdg-desktop-portal-kde | |||
45 | Qt5::Concurrent | 46 | Qt5::Concurrent | ||
46 | Qt5::PrintSupport | 47 | Qt5::PrintSupport | ||
47 | Qt5::Widgets | 48 | Qt5::Widgets | ||
48 | KF5::CoreAddons | 49 | KF5::CoreAddons | ||
49 | KF5::I18n | 50 | KF5::I18n | ||
50 | KF5::Notifications | 51 | KF5::Notifications | ||
51 | KF5::WaylandClient | 52 | KF5::WaylandClient | ||
52 | KF5::WidgetsAddons | 53 | KF5::WidgetsAddons | ||
54 | KF5::WindowSystem | ||||
53 | ) | 55 | ) | ||
54 | 56 | | |||
55 | if (SCREENCAST_ENABLED) | 57 | if (SCREENCAST_ENABLED) | ||
56 | target_link_libraries(xdg-desktop-portal-kde | 58 | target_link_libraries(xdg-desktop-portal-kde | ||
57 | PipeWire::PipeWire | 59 | PipeWire::PipeWire | ||
58 | GLIB2::GLIB2 | 60 | GLIB2::GLIB2 | ||
59 | ${Epoxy_LIBRARIES} | 61 | ${Epoxy_LIBRARIES} | ||
60 | GBM::GBM) | 62 | GBM::GBM) | ||
61 | endif() | 63 | endif() | ||
62 | 64 | | |||
63 | install(TARGETS xdg-desktop-portal-kde DESTINATION ${KDE_INSTALL_LIBEXECDIR}) | 65 | install(TARGETS xdg-desktop-portal-kde DESTINATION ${KDE_INSTALL_LIBEXECDIR}) |