aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLeonard Kugis <leonard@kug.is>2025-10-02 00:01:35 +0200
committerLeonard Kugis <leonard@kug.is>2025-10-02 00:01:35 +0200
commit98f6fd6d3513f65e3f065d62c647ae884830cde6 (patch)
treeaeef47284f66fb442a982d64de23ec33259b84d5 /src
parent755e0895040bbd43a8e2f3efc7f32f366160a408 (diff)
downloadbindfs-98f6fd6d3513f65e3f065d62c647ae884830cde6.tar.gz
Introduced meson build system
Diffstat (limited to 'src')
-rw-r--r--src/meson.build23
1 files changed, 23 insertions, 0 deletions
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
+)
+