commit 3b5b1e25c827f153004c3b74b2a9c10538ed0909 parent c78d759b67e2aaa51ae2954cf1691ad672a0aff2 Author: keyle <keyle@capsule.org> Date: Sat, 9 May 2026 14:04:12 +1000 flesh out makefile Diffstat:
| M | makefile | | | 10 | +++++++++- |
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/makefile b/makefile @@ -1,4 +1,12 @@ cmp = clang +warn = -Wall -Wextra -Werror +release = -02 +sane = -fsanitize=address +cfiles = src/**.c +includes = -i src/**.h +out = -o sicc + +export ASAN_OPTIONS := allocator_may_return_null=1 default: - $(cmp) -Wall -Wextra -Werror -o sicc **/*.c + $(cmp) $(warn) $(sane) $(out) $(cfiles)