From 07a5345aa52ebb4e58736d62b9b21bc7d7eaab54 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Fri, 2 Apr 2021 11:46:37 +0200 Subject: [PATCH] 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. --- backend/session/meson.build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/session/meson.build b/backend/session/meson.build index 29fcf6e4..8b9bd49e 100644 --- a/backend/session/meson.build +++ b/backend/session/meson.build @@ -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