Reduce leaks ad maximum, only leaks on a++

This commit is contained in:
PedroEdiaz
2026-01-08 22:39:05 -06:00
parent a15e1c212a
commit 9c4acf9519
4 changed files with 166 additions and 80 deletions

View File

@@ -5,18 +5,17 @@ DOC = doc/main.pdf
OBJ = \
src/lexer.o
all: $(BIN) $(TEST) $(DOC)
CFLAGS = -g
all: $(TEST) $(DOC)
test: $(TEST)
$(DOC): doc/main.typst
typst compile $< $@
$(BIN): $(OBJ) $(BIN).o
$(CC) -g -o $(BIN) $(BIN).o $(OBJ)
$(TEST): $(OBJ) $(TEST).o
$(CC) -g -o $(TEST) $(TEST).o $(OBJ)
$(CC) $(CFLAGS) -o $(TEST) $(TEST).o $(OBJ)
fmt:
clang-format -i src/*.c src/*.h