123456789101112131415161718192021222324252627 |
- include config.mk
- ARCHIVES := $(wildcard archives/*.c)
- OBJ := ${ARCHIVES:.c=.o}
- .PHONY: all
- all: a
- include deps.mk
- a: a.o util.o ${OBJ}
- $(CC) -o $@ $^ ${LDFLAGS} ${LDLIBS} ${CFLAGS}
- %.o: %.c
- $(CC) -o $@ -c $< ${CFLAGS} ${WARNINGS} ${CPPFLAGS}
- man/a.1: man/a.1.md
- pandoc --standalone --from=markdown $< --to=man -o $@
- .PHONY: man
- man: man/a.1
- .PHONY: clean
- clean:
- rm -f -- a a.o ${OBJ}
|