Remove test harness from Makefile
[tabular.git] / Makefile
blob8463df6936a0baab2c9e21e44050bf5e055955c8
1 .POSIX:
3 .PHONY: all clean install uninstall
5 include config.mk
7 SRCS != echo src/*.c
8 OBJS = ${SRCS:.c=.o}
10 all: ${PROG}
12 ${PROG}: ${OBJS}
13 ${CC} ${LDFLAGS} -o $@ ${OBJS} ${LDLIBS}
15 ${PROG}.o: ${PROG}.c parser.h
17 parser.o: parser.c parser.h
19 clean:
20 ${RM} -f ${OBJS} ${PROG}
22 install: ${PROG} ${PROG}.1
23 mkdir -p ${DESTDIR}${PREFIX}/bin
24 install -m 755 ${PROG} ${DESTDIR}${PREFIX}/bin
25 mkdir -p ${DESTDIR}${MANPREFIX}/man1
26 gzip < ${PROG}.1 > ${DESTDIR}${MANPREFIX}/man1/${PROG}.1.gz
28 uninstall:
29 ${RM} -f ${DESTDIR}${PREFIX}/bin/${PROG}
30 ${RM} -f ${DESTDIR}${MANPREFIX}/man1/${PROG}.1.gz