Changeset View
Changeset View
Standalone View
Standalone View
src/server/CMakeLists.txt
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Line(s) | 1 | set(SERVER_LIB_SRCS | |||
---|---|---|---|---|---|
59 | xdgforeign_interface.cpp | 59 | xdgforeign_interface.cpp | ||
60 | xdgforeign_v2_interface.cpp | 60 | xdgforeign_v2_interface.cpp | ||
61 | xdgoutput_interface.cpp | 61 | xdgoutput_interface.cpp | ||
62 | xdgshell_interface.cpp | 62 | xdgshell_interface.cpp | ||
63 | xdgshell_stable_interface.cpp | 63 | xdgshell_stable_interface.cpp | ||
64 | xdgshell_v5_interface.cpp | 64 | xdgshell_v5_interface.cpp | ||
65 | xdgshell_v5_interface.cpp | 65 | xdgshell_v5_interface.cpp | ||
66 | xdgshell_v6_interface.cpp | 66 | xdgshell_v6_interface.cpp | ||
67 | screencasting_interface.cpp | ||||
67 | ) | 68 | ) | ||
68 | 69 | | |||
69 | ecm_qt_declare_logging_category(SERVER_LIB_SRCS | 70 | ecm_qt_declare_logging_category(SERVER_LIB_SRCS | ||
70 | HEADER logging.h | 71 | HEADER logging.h | ||
71 | IDENTIFIER KWAYLAND_SERVER | 72 | IDENTIFIER KWAYLAND_SERVER | ||
72 | CATEGORY_NAME kwayland-server | 73 | CATEGORY_NAME kwayland-server | ||
73 | DEFAULT_SEVERITY Critical | 74 | DEFAULT_SEVERITY Critical | ||
74 | DESCRIPTION "KWayland Server Library" | 75 | DESCRIPTION "KWayland Server Library" | ||
▲ Show 20 Lines • Show All 154 Lines • ▼ Show 20 Line(s) | 228 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | |||
229 | BASENAME linux-dmabuf-unstable-v1 | 230 | BASENAME linux-dmabuf-unstable-v1 | ||
230 | ) | 231 | ) | ||
231 | 232 | | |||
232 | ecm_add_qtwayland_server_protocol(SERVER_LIB_SRCS | 233 | ecm_add_qtwayland_server_protocol(SERVER_LIB_SRCS | ||
233 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/tablet/tablet-unstable-v2.xml | 234 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/tablet/tablet-unstable-v2.xml | ||
234 | BASENAME tablet-unstable-v2 | 235 | BASENAME tablet-unstable-v2 | ||
235 | ) | 236 | ) | ||
236 | 237 | | |||
238 | ecm_add_qtwayland_server_protocol(SERVER_LIB_SRCS | ||||
239 | PROTOCOL PROTOCOL ${KWayland_SOURCE_DIR}/src/client/protocols/screencast.xml | ||||
240 | BASENAME zkde-screencast-unstable-v1 | ||||
241 | ) | ||||
242 | | ||||
237 | set(SERVER_GENERATED_SRCS | 243 | set(SERVER_GENERATED_SRCS | ||
238 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-client-protocol.h | 244 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-client-protocol.h | ||
239 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-server-protocol.h | 245 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-server-protocol.h | ||
240 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-client-protocol.h | 246 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-client-protocol.h | ||
241 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-server-protocol.h | 247 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-server-protocol.h | ||
242 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-client-protocol.h | 248 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-client-protocol.h | ||
243 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-server-protocol.h | 249 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-server-protocol.h | ||
244 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-eglstream-controller-server-protocol.h | 250 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-eglstream-controller-server-protocol.h | ||
▲ Show 20 Lines • Show All 43 Lines • ▼ Show 20 Line(s) | |||||
288 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | 294 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | ||
289 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | 295 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | ||
290 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-client-protocol.h | 296 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-client-protocol.h | ||
291 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-server-protocol.h | 297 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-server-protocol.h | ||
292 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | 298 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | ||
293 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-server-protocol.h | 299 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-server-protocol.h | ||
294 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.h | 300 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.h | ||
295 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.cpp | 301 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.cpp | ||
302 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-screecast-unstable-v1.h | ||||
303 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-screecast-unstable-v1.cpp | ||||
296 | ) | 304 | ) | ||
297 | 305 | | |||
298 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | 306 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | ||
299 | 307 | | |||
300 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | 308 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | ||
301 | add_library(KF5::WaylandServer ALIAS KF5WaylandServer) | 309 | add_library(KF5::WaylandServer ALIAS KF5WaylandServer) | ||
302 | ecm_generate_export_header(KF5WaylandServer | 310 | ecm_generate_export_header(KF5WaylandServer | ||
303 | BASE_NAME | 311 | BASE_NAME | ||
▲ Show 20 Lines • Show All 60 Lines • ▼ Show 20 Line(s) | 341 | set(SERVER_LIB_HEADERS | |||
364 | pointer_interface.h | 372 | pointer_interface.h | ||
365 | pointerconstraints_interface.h | 373 | pointerconstraints_interface.h | ||
366 | pointergestures_interface.h | 374 | pointergestures_interface.h | ||
367 | qtsurfaceextension_interface.h | 375 | qtsurfaceextension_interface.h | ||
368 | region_interface.h | 376 | region_interface.h | ||
369 | relativepointer_interface.h | 377 | relativepointer_interface.h | ||
370 | remote_access_interface.h | 378 | remote_access_interface.h | ||
371 | resource.h | 379 | resource.h | ||
380 | screencasting_interface.h | ||||
372 | seat_interface.h | 381 | seat_interface.h | ||
373 | server_decoration_interface.h | 382 | server_decoration_interface.h | ||
374 | server_decoration_palette_interface.h | 383 | server_decoration_palette_interface.h | ||
375 | shadow_interface.h | 384 | shadow_interface.h | ||
376 | shell_interface.h | 385 | shell_interface.h | ||
377 | slide_interface.h | 386 | slide_interface.h | ||
378 | subcompositor_interface.h | 387 | subcompositor_interface.h | ||
379 | surface_interface.h | 388 | surface_interface.h | ||
Show All 22 Lines |