diff options
author | Leonard Kugis <leonard@kug.is> | 2025-10-02 17:57:20 +0200 |
---|---|---|
committer | Leonard Kugis <leonard@kug.is> | 2025-10-02 17:57:20 +0200 |
commit | 0b693eca087419554361df06c66664a3c651fe74 (patch) | |
tree | 9fb0c363e446308561d9b478d2fe2515ede2963f /src | |
parent | 65e1d31000f6a31c882134277758b03cb980581a (diff) | |
download | bindfs-0b693eca087419554361df06c66664a3c651fe74.tar.gz |
Adjusted meson config for android compatibility
Diffstat (limited to 'src')
-rw-r--r-- | src/bindfs.c | 7 | ||||
-rw-r--r-- | src/meson.build | 15 |
2 files changed, 14 insertions, 8 deletions
diff --git a/src/bindfs.c b/src/bindfs.c index 15e3c46..4394b4f 100644 --- a/src/bindfs.c +++ b/src/bindfs.c @@ -81,7 +81,12 @@ #endif #endif -#include <fuse.h> +#if defined(BINDFS_USE_FUSE3) || (defined(__has_include) && __has_include(<fuse3/fuse.h>)) + #include <fuse3/fuse.h> +#else + #include <fuse.h> +#endif + #include <fuse_opt.h> #include "arena.h" diff --git a/src/meson.build b/src/meson.build index 4e72ffa..ab09095 100644 --- a/src/meson.build +++ b/src/meson.build @@ -9,15 +9,16 @@ srcs = files( 'rate_limiter.c', ) -# Wichtig: relative Includes! -# '.' -> src/ (Source + Build von src/) -# '..' -> Projekt-Root (Source + Build-Root -> dort liegt build/config.h) -inc = include_directories('.', '..') +inc = include_directories('..', '.') -executable('bindfs', - sources: srcs, +executable('bindfs', srcs, include_directories: inc, - dependencies: deps, + dependencies: [ + fuse3_dep, + #threads, + dl_dep, + iconv_dep + ], install: true ) |