2021-12-07 15:11:29 +00:00
|
|
|
wayland_client = dependency('wayland-client',
|
2021-12-14 11:10:31 +00:00
|
|
|
fallback: 'wayland',
|
2021-12-07 15:11:29 +00:00
|
|
|
default_options: wayland_project_options,
|
|
|
|
)
|
|
|
|
wlr_deps += wayland_client
|
|
|
|
|
2019-11-22 07:11:15 +00:00
|
|
|
wlr_files += files(
|
|
|
|
'backend.c',
|
|
|
|
'output.c',
|
2020-03-02 16:07:53 +00:00
|
|
|
'seat.c',
|
2022-03-05 02:59:59 +00:00
|
|
|
'pointer.c',
|
2019-11-22 07:11:15 +00:00
|
|
|
'tablet_v2.c',
|
|
|
|
)
|
|
|
|
|
|
|
|
client_protos = [
|
2021-01-04 09:51:34 +00:00
|
|
|
'drm',
|
2023-11-26 13:37:39 +00:00
|
|
|
'linux-dmabuf-v1',
|
2019-11-22 07:11:15 +00:00
|
|
|
'pointer-gestures-unstable-v1',
|
|
|
|
'presentation-time',
|
|
|
|
'relative-pointer-unstable-v1',
|
2024-04-12 12:55:17 +00:00
|
|
|
'tablet-v2',
|
2023-04-20 08:31:22 +00:00
|
|
|
'viewporter',
|
2021-10-26 06:31:48 +00:00
|
|
|
'xdg-activation-v1',
|
2019-11-22 07:11:15 +00:00
|
|
|
'xdg-decoration-unstable-v1',
|
|
|
|
'xdg-shell',
|
|
|
|
]
|
|
|
|
|
|
|
|
foreach proto : client_protos
|
2020-04-21 13:19:24 +00:00
|
|
|
wlr_files += protocols_client_header[proto]
|
2019-11-22 07:11:15 +00:00
|
|
|
endforeach
|