Files
lx/Makefile
2026-01-08 22:39:05 -06:00

25 lines
292 B
Makefile

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