include config.mk TARGET = ust SRC = ust.c OBJ = ${SRC:.c=.o} all: ${TARGET} ${SRC}: config.h config.h: cp config.def.h $@ clean: rm -f *.[oa] ${TARGET} install: all mkdir -p ${PREFIX}/bin cp -f ${TARGET} ${PREFIX}/bin chmod 755 ${PREFIX}/bin/${TARGET} uninstall: rm -f ${PREFIX}/bin/${TARGET} .PHONY: all clean install uninstall