Changeset View
Changeset View
Standalone View
Standalone View
src/server/CMakeLists.txt
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Line(s) | 1 | set(SERVER_LIB_SRCS | |||
---|---|---|---|---|---|
45 | server_decoration_interface.cpp | 45 | server_decoration_interface.cpp | ||
46 | server_decoration_palette_interface.cpp | 46 | server_decoration_palette_interface.cpp | ||
47 | shadow_interface.cpp | 47 | shadow_interface.cpp | ||
48 | shell_interface.cpp | 48 | shell_interface.cpp | ||
49 | slide_interface.cpp | 49 | slide_interface.cpp | ||
50 | subcompositor_interface.cpp | 50 | subcompositor_interface.cpp | ||
51 | surface_interface.cpp | 51 | surface_interface.cpp | ||
52 | surfacerole.cpp | 52 | surfacerole.cpp | ||
53 | tablet_interface.cpp | ||||
53 | textinput_interface.cpp | 54 | textinput_interface.cpp | ||
54 | textinput_interface_v0.cpp | 55 | textinput_interface_v0.cpp | ||
55 | textinput_interface_v2.cpp | 56 | textinput_interface_v2.cpp | ||
56 | touch_interface.cpp | 57 | touch_interface.cpp | ||
57 | xdgdecoration_interface.cpp | 58 | xdgdecoration_interface.cpp | ||
58 | xdgforeign_interface.cpp | 59 | xdgforeign_interface.cpp | ||
59 | xdgforeign_v2_interface.cpp | 60 | xdgforeign_v2_interface.cpp | ||
60 | xdgoutput_interface.cpp | 61 | xdgoutput_interface.cpp | ||
▲ Show 20 Lines • Show All 162 Lines • ▼ Show 20 Line(s) | 222 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | |||
223 | BASENAME keystate | 224 | BASENAME keystate | ||
224 | ) | 225 | ) | ||
225 | 226 | | |||
226 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | 227 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | ||
227 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml | 228 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml | ||
228 | BASENAME linux-dmabuf-unstable-v1 | 229 | BASENAME linux-dmabuf-unstable-v1 | ||
229 | ) | 230 | ) | ||
230 | 231 | | |||
232 | ecm_add_qtwayland_server_protocol(SERVER_LIB_SRCS | ||||
233 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/tablet/tablet-unstable-v2.xml | ||||
234 | BASENAME tablet-unstable-v2 | ||||
235 | ) | ||||
236 | | ||||
231 | set(SERVER_GENERATED_SRCS | 237 | set(SERVER_GENERATED_SRCS | ||
232 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-client-protocol.h | 238 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-client-protocol.h | ||
233 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-server-protocol.h | 239 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-server-protocol.h | ||
234 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-client-protocol.h | 240 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-client-protocol.h | ||
235 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-server-protocol.h | 241 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-server-protocol.h | ||
236 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-client-protocol.h | 242 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-client-protocol.h | ||
237 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-server-protocol.h | 243 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-server-protocol.h | ||
238 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-eglstream-controller-server-protocol.h | 244 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-eglstream-controller-server-protocol.h | ||
▲ Show 20 Lines • Show All 41 Lines • ▼ Show 20 Line(s) | |||||
280 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-client-protocol.h | 286 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-client-protocol.h | ||
281 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-server-protocol.h | 287 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-server-protocol.h | ||
282 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | 288 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | ||
283 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | 289 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | ||
284 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-client-protocol.h | 290 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-client-protocol.h | ||
285 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-server-protocol.h | 291 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-server-protocol.h | ||
286 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | 292 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | ||
287 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-server-protocol.h | 293 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-server-protocol.h | ||
294 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.h | ||||
295 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.cpp | ||||
288 | ) | 296 | ) | ||
289 | 297 | | |||
290 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | 298 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | ||
291 | 299 | | |||
292 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | 300 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | ||
293 | add_library(KF5::WaylandServer ALIAS KF5WaylandServer) | 301 | add_library(KF5::WaylandServer ALIAS KF5WaylandServer) | ||
294 | ecm_generate_export_header(KF5WaylandServer | 302 | ecm_generate_export_header(KF5WaylandServer | ||
295 | BASE_NAME | 303 | BASE_NAME | ||
▲ Show 20 Lines • Show All 68 Lines • ▼ Show 20 Line(s) | 333 | set(SERVER_LIB_HEADERS | |||
364 | seat_interface.h | 372 | seat_interface.h | ||
365 | server_decoration_interface.h | 373 | server_decoration_interface.h | ||
366 | server_decoration_palette_interface.h | 374 | server_decoration_palette_interface.h | ||
367 | shadow_interface.h | 375 | shadow_interface.h | ||
368 | shell_interface.h | 376 | shell_interface.h | ||
369 | slide_interface.h | 377 | slide_interface.h | ||
370 | subcompositor_interface.h | 378 | subcompositor_interface.h | ||
371 | surface_interface.h | 379 | surface_interface.h | ||
380 | tablet_interface.h | ||||
372 | textinput_interface.h | 381 | textinput_interface.h | ||
373 | touch_interface.h | 382 | touch_interface.h | ||
374 | xdgdecoration_interface.h | 383 | xdgdecoration_interface.h | ||
375 | xdgforeign_interface.h | 384 | xdgforeign_interface.h | ||
376 | xdgoutput_interface.h | 385 | xdgoutput_interface.h | ||
377 | xdgshell_interface.h | 386 | xdgshell_interface.h | ||
378 | ) | 387 | ) | ||
379 | 388 | | |||
Show All 13 Lines |