From 3543e45291d4fedc8348bda0b0c02aa5e598c5fd Mon Sep 17 00:00:00 2001 From: Falk Werner Date: Tue, 10 Nov 2020 20:10:48 +0100 Subject: [PATCH] make libfuse3 optional --- meson.build | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index a47037c..e6af2a9 100644 --- a/meson.build +++ b/meson.build @@ -7,7 +7,14 @@ if not libwebsockets_dep.found() libwebsockets_dep = declare_dependency(link_with: 'websockets') endif -libfuse_dep = dependency('fuse3', version: '>=3.1.0') +libfuse_dep = dependency('fuse3', version: '>=3.8.0', required: false) +if (no libfuse_dep.found() + thread_dep = dependency('threads') + libfuse_dep = declare_dependency( + link_with: ['fuse3'], + include_directories: ['fuse3'], + dependencies: thread_dep) +endif pkg_config = import('pkgconfig')