Changeset View
Changeset View
Standalone View
Standalone View
src/server/CMakeLists.txt
Show All 11 Lines | 1 | set(SERVER_LIB_SRCS | |||
---|---|---|---|---|---|
12 | datasource_interface.cpp | 12 | datasource_interface.cpp | ||
13 | display.cpp | 13 | display.cpp | ||
14 | dpms_interface.cpp | 14 | dpms_interface.cpp | ||
15 | eglstream_controller_interface.cpp | 15 | eglstream_controller_interface.cpp | ||
16 | fakeinput_interface.cpp | 16 | fakeinput_interface.cpp | ||
17 | filtered_display.cpp | 17 | filtered_display.cpp | ||
18 | global.cpp | 18 | global.cpp | ||
19 | idle_interface.cpp | 19 | idle_interface.cpp | ||
20 | inputmethodinterface.cpp | ||||
20 | idleinhibit_interface.cpp | 21 | idleinhibit_interface.cpp | ||
21 | idleinhibit_interface_v1.cpp | 22 | idleinhibit_interface_v1.cpp | ||
22 | keyboard_interface.cpp | 23 | keyboard_interface.cpp | ||
23 | keystate_interface.cpp | 24 | keystate_interface.cpp | ||
24 | linuxdmabuf_v1_interface.cpp | 25 | linuxdmabuf_v1_interface.cpp | ||
25 | output_interface.cpp | 26 | output_interface.cpp | ||
26 | outputchangeset.cpp | 27 | outputchangeset.cpp | ||
27 | outputconfiguration_interface.cpp | 28 | outputconfiguration_interface.cpp | ||
Show All 17 Lines | |||||
45 | server_decoration_interface.cpp | 46 | server_decoration_interface.cpp | ||
46 | server_decoration_palette_interface.cpp | 47 | server_decoration_palette_interface.cpp | ||
47 | shadow_interface.cpp | 48 | shadow_interface.cpp | ||
48 | shell_interface.cpp | 49 | shell_interface.cpp | ||
49 | slide_interface.cpp | 50 | slide_interface.cpp | ||
50 | subcompositor_interface.cpp | 51 | subcompositor_interface.cpp | ||
51 | surface_interface.cpp | 52 | surface_interface.cpp | ||
52 | surfacerole.cpp | 53 | surfacerole.cpp | ||
54 | tablet_interface.cpp | ||||
53 | textinput_interface.cpp | 55 | textinput_interface.cpp | ||
54 | textinput_interface_v0.cpp | 56 | textinput_interface_v0.cpp | ||
55 | textinput_interface_v2.cpp | 57 | textinput_interface_v2.cpp | ||
56 | touch_interface.cpp | 58 | touch_interface.cpp | ||
57 | xdgdecoration_interface.cpp | 59 | xdgdecoration_interface.cpp | ||
58 | xdgforeign_interface.cpp | 60 | xdgforeign_interface.cpp | ||
59 | xdgforeign_v2_interface.cpp | 61 | xdgforeign_v2_interface.cpp | ||
60 | xdgoutput_interface.cpp | 62 | xdgoutput_interface.cpp | ||
▲ Show 20 Lines • Show All 155 Lines • ▼ Show 20 Line(s) | 216 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | |||
216 | BASENAME keystate | 218 | BASENAME keystate | ||
217 | ) | 219 | ) | ||
218 | 220 | | |||
219 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | 221 | ecm_add_wayland_server_protocol(SERVER_LIB_SRCS | ||
220 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml | 222 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml | ||
221 | BASENAME linux-dmabuf-unstable-v1 | 223 | BASENAME linux-dmabuf-unstable-v1 | ||
222 | ) | 224 | ) | ||
223 | 225 | | |||
226 | ecm_add_qtwayland_server_protocol(SERVER_LIB_SRCS | ||||
227 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/tablet/tablet-unstable-v2.xml | ||||
228 | BASENAME tablet-unstable-v2 | ||||
229 | ) | ||||
230 | | ||||
231 | ecm_add_qtwayland_server_protocol(SERVER_LIB_SRCS | ||||
232 | PROTOCOL ${WaylandProtocols_DATADIR}/unstable/input-method/input-method-unstable-v1.xml | ||||
233 | BASENAME input-method-unstable-v1 | ||||
234 | ) | ||||
235 | | ||||
224 | set(SERVER_GENERATED_SRCS | 236 | set(SERVER_GENERATED_SRCS | ||
225 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-client-protocol.h | 237 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-client-protocol.h | ||
226 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-server-protocol.h | 238 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-blur-server-protocol.h | ||
227 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-client-protocol.h | 239 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-client-protocol.h | ||
228 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-server-protocol.h | 240 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-contrast-server-protocol.h | ||
229 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-client-protocol.h | 241 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-client-protocol.h | ||
230 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-server-protocol.h | 242 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-dpms-server-protocol.h | ||
231 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-eglstream-controller-server-protocol.h | 243 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-eglstream-controller-server-protocol.h | ||
▲ Show 20 Lines • Show All 41 Lines • ▼ Show 20 Line(s) | |||||
273 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-client-protocol.h | 285 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-client-protocol.h | ||
274 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-server-protocol.h | 286 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-decoration-server-protocol.h | ||
275 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | 287 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-client-protocol.h | ||
276 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | 288 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-foreign-unstable-v2-server-protocol.h | ||
277 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-client-protocol.h | 289 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-client-protocol.h | ||
278 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-server-protocol.h | 290 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-server-protocol.h | ||
279 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | 291 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-client-protocol.h | ||
280 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-server-protocol.h | 292 | ${CMAKE_CURRENT_BINARY_DIR}/wayland-xdg-shell-v6-server-protocol.h | ||
293 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.h | ||||
294 | ${CMAKE_CURRENT_BINARY_DIR}/qwayland-server-tablet-unstable-v2.cpp | ||||
281 | ) | 295 | ) | ||
282 | 296 | | |||
283 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | 297 | set_source_files_properties(${SERVER_GENERATED_SRCS} PROPERTIES SKIP_AUTOMOC ON) | ||
284 | 298 | | |||
285 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | 299 | add_library(KF5WaylandServer ${SERVER_LIB_SRCS}) | ||
286 | add_library(KF5::WaylandServer ALIAS KF5WaylandServer) | 300 | add_library(KF5::WaylandServer ALIAS KF5WaylandServer) | ||
287 | ecm_generate_export_header(KF5WaylandServer | 301 | ecm_generate_export_header(KF5WaylandServer | ||
288 | BASE_NAME | 302 | BASE_NAME | ||
▲ Show 20 Lines • Show All 68 Lines • ▼ Show 20 Line(s) | 332 | set(SERVER_LIB_HEADERS | |||
357 | seat_interface.h | 371 | seat_interface.h | ||
358 | server_decoration_interface.h | 372 | server_decoration_interface.h | ||
359 | server_decoration_palette_interface.h | 373 | server_decoration_palette_interface.h | ||
360 | shadow_interface.h | 374 | shadow_interface.h | ||
361 | shell_interface.h | 375 | shell_interface.h | ||
362 | slide_interface.h | 376 | slide_interface.h | ||
363 | subcompositor_interface.h | 377 | subcompositor_interface.h | ||
364 | surface_interface.h | 378 | surface_interface.h | ||
379 | tablet_interface.h | ||||
365 | textinput_interface.h | 380 | textinput_interface.h | ||
366 | touch_interface.h | 381 | touch_interface.h | ||
367 | xdgdecoration_interface.h | 382 | xdgdecoration_interface.h | ||
368 | xdgforeign_interface.h | 383 | xdgforeign_interface.h | ||
369 | xdgoutput_interface.h | 384 | xdgoutput_interface.h | ||
370 | xdgshell_interface.h | 385 | xdgshell_interface.h | ||
371 | ) | 386 | ) | ||
372 | 387 | | |||
Show All 13 Lines |