From 98f6fd6d3513f65e3f065d62c647ae884830cde6 Mon Sep 17 00:00:00 2001 From: Leonard Kugis Date: Thu, 2 Oct 2025 00:01:35 +0200 Subject: Introduced meson build system --- src/meson.build | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/meson.build (limited to 'src') diff --git a/src/meson.build b/src/meson.build new file mode 100644 index 0000000..4e72ffa --- /dev/null +++ b/src/meson.build @@ -0,0 +1,23 @@ +srcs = files( + 'bindfs.c', + 'debug.c', + 'permchain.c', + 'userinfo.c', + 'arena.c', + 'misc.c', + 'usermap.c', + 'rate_limiter.c', +) + +# Wichtig: relative Includes! +# '.' -> src/ (Source + Build von src/) +# '..' -> Projekt-Root (Source + Build-Root -> dort liegt build/config.h) +inc = include_directories('.', '..') + +executable('bindfs', + sources: srcs, + include_directories: inc, + dependencies: deps, + install: true +) + -- cgit v1.2.3