| SRC = htparse.c | |
| OUT = libhtparse.a | |
| OBJ = $(SRC:.c=.o) | |
| INCLUDES = -I. | |
| CFLAGS += -ggdb -Wall -Wextra | |
| LDFLAGS += | |
| CC = gcc | |
| .SUFFIXES: .c | |
| default: $(OUT) | |
| .c.o: | |
| $(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@ | |
| $(OUT): $(OBJ) | |
| ar rcs $(OUT) $(OBJ) | |
| test: $(OUT) test.c | |
| $(CC) $(INCLUDES) $(CFLAGS) test.c -o test $(OUT) | |
| clean: | |
| rm -f $(OBJ) $(OUT) test |