Makefile (306B)
1 SRC=$(wildcard src/*.c) 2 SRC+=test.c 3 BIN?=http-parser-test 4 CC?=gcc 5 6 override CFLAGS?=-Wall -s -O2 7 8 include lib/.dep/config.mk 9 10 $(BIN): $(SRC) src/http-parser-statusses.h src/http-parser.h 11 $(CC) -Isrc $(INCLUDES) $(CFLAGS) -o $@ $(SRC) 12 13 .PHONY: check 14 check: $(BIN) 15 ./$< 16 17 .PHONY: clean 18 clean: 19 rm -f $(BIN)