diff options
Diffstat (limited to 'backend')
-rw-r--r-- | backend/meson.build | 56 |
1 files changed, 30 insertions, 26 deletions
diff --git a/backend/meson.build b/backend/meson.build index 9c6b70df..7fcf00b8 100644 --- a/backend/meson.build +++ b/backend/meson.build @@ -1,29 +1,33 @@ -wlr_files += files( - 'backend.c', - 'udev.c', - 'session/direct-ipc.c', - 'session/direct.c', - 'session/session.c', - 'drm/backend.c', - 'drm/drm.c', - 'drm/drm-atomic.c', - 'drm/drm-legacy.c', - 'drm/drm-properties.c', - 'drm/drm-util.c', - 'libinput/backend.c', - 'libinput/events.c', - 'libinput/keyboard.c', - 'libinput/pointer.c', - 'libinput/tablet_pad.c', - 'libinput/tablet_tool.c', - 'libinput/touch.c', - 'multi/backend.c', - 'wayland/backend.c', - 'wayland/output.c', - 'wayland/registry.c', - 'wayland/wl_seat.c', +backend_files = files( + 'backend.c', + 'udev.c', + 'session/direct-ipc.c', + 'session/direct.c', + 'session/session.c', + 'drm/backend.c', + 'drm/drm.c', + 'drm/drm-atomic.c', + 'drm/drm-legacy.c', + 'drm/drm-properties.c', + 'drm/drm-util.c', + 'libinput/backend.c', + 'libinput/events.c', + 'libinput/keyboard.c', + 'libinput/pointer.c', + 'libinput/tablet_pad.c', + 'libinput/tablet_tool.c', + 'libinput/touch.c', + 'multi/backend.c', + 'wayland/backend.c', + 'wayland/output.c', + 'wayland/registry.c', + 'wayland/wl_seat.c', ) -if dep_systemd.found() - wlr_files += files('session/logind.c') +if systemd.found() + wlr_files += files('session/logind.c') endif + +lib_wlr_backend = static_library('wlr_backend', backend_files, + include_directories: wlr_inc, + dependencies: [wayland_server, egl, gbm, libinput, systemd]) |