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')