build: add subproject fallback for libseat

This allows libseat to be compiled as a Meson subproject when it's
not installed system-wide. This can ease development and compilation
on distributions where libseat isn't packaged.
This commit is contained in:
Simon Ser 2021-04-02 11:46:37 +02:00 committed by Kenny Levinsen
parent 7709a965e5
commit 07a5345aa5

View File

@ -65,7 +65,11 @@ endif
# libseat
libseat = dependency('libseat', required: get_option('libseat'), version: '>=0.2.0')
libseat = dependency('libseat',
required: get_option('libseat'),
version: '>=0.2.0',
fallback: ['seatd', 'libseat'],
)
if libseat.found()
wlr_files += files('libseat.c')
wlr_deps += libseat