refine redirected i/o timeout mechanism, remove obsoleted flags
[ust.git] / Makefile
1 include config.mk
2
3 SRC = ust.c
4 OBJ = ${SRC:.c=.o}
5
6 all: ${TARGET}
7
8 ${SRC}: config.h
9
10 config.h:
11 cp config.def.h $@
12
13 clean:
14 rm -f *.[oa] ${TARGET}
15
16 install: all
17 mkdir -p ${PREFIX}/bin
18 cp -f ${TARGET} ${PREFIX}/bin
19 chmod 755 ${PREFIX}/bin/${TARGET}
20 mkdir -p ${MANPREFIX}/man1
21 sed "s/VERSION/${VERSION}/" < ust.1 > ${MANPREFIX}/man1/${TARGET}.1
22 chmod 644 ${MANPREFIX}/man1/${TARGET}.1
23
24 uninstall:
25 rm -f ${PREFIX}/bin/${TARGET} ${MANPREFIX}/man1/${TARGET}.1
26
27 .PHONY: all clean install uninstall