fuNote/Makefile

29 lines
488 B
Makefile

CFLAGS = -Wall \
-Wextra \
-Wbad-function-cast \
-Wcast-align \
-Wcast-qual \
-Wmissing-declarations \
-Wnested-externs \
-Wpointer-arith \
-Wwrite-strings \
-Wno-discarded-qualifiers \
-pedantic \
-std=c99
SRC=$(wildcard *.c)
fn: $(SRC)
$(CC) -o $@ $^ $(CFLAGS)
man: fn.6
cat fn.6 | gzip - > fn.6.gz
man-test: fn.6.gz
groff -man -Tascii fn.6
all: fn man
clean:
rm -f fn{,.6.gz}