commit a3cf9dacfad79859d1216e1cf59ca0b158ea6504
parent ca3f37004b1a2b05297cccf87aa1c982e4673371
Author: citbl <citbl@citbl.org>
Date: Sun, 10 May 2026 11:23:43 +1000
minor
Diffstat:
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/makefile b/makefile
@@ -1,14 +1,18 @@
cmp = clang
warn = -Wall -Wextra
-pedantic = -Werror
+pedantic = -Wpedantic -Werror
release = -02
std = -std=c99 -Wdeclaration-after-statement -Werror=declaration-after-statement
sane = -fsanitize=address
cfiles = src/**.c
includes = -i src/**.h
-out = -o sicc
+bin = sicc
+out = -o $(bin)
export ASAN_OPTIONS := allocator_may_return_null=1
default:
- $(cmp) $(warn) $(std) $(out) $(cfiles)
+ $(cmp) $(warn) $(std) $(sane) $(out) $(cfiles)
+
+clean:
+ rm -rf $(bin) $(bin).*