aboutsummaryrefslogtreecommitdiff
path: root/backend/session/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'backend/session/meson.build')
-rw-r--r--backend/session/meson.build21
1 files changed, 8 insertions, 13 deletions
diff --git a/backend/session/meson.build b/backend/session/meson.build
index 016d0fbb..2724d44f 100644
--- a/backend/session/meson.build
+++ b/backend/session/meson.build
@@ -1,7 +1,14 @@
+libseat = dependency('libseat',
+ version: '>=0.2.0',
+ fallback: ['seatd', 'libseat'],
+ default_options: ['server=disabled', 'man-pages=disabled'],
+)
+
wlr_files += files(
'direct-ipc.c',
'noop.c',
'session.c',
+ 'libseat.c'
)
if host_machine.system().startswith('freebsd')
@@ -10,16 +17,4 @@ else
wlr_files += files('direct.c')
endif
-# libseat
-
-libseat = dependency('libseat',
- required: get_option('libseat'),
- version: '>=0.2.0',
- fallback: ['seatd', 'libseat'],
- default_options: ['server=disabled', 'man-pages=disabled'],
-)
-if libseat.found()
- wlr_files += files('libseat.c')
- wlr_deps += libseat
- features += { 'libseat': true }
-endif
+wlr_deps += libseat