Reduce leaks ad maximum, only leaks on a++
This commit is contained in:
9
Makefile
9
Makefile
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user