include config.mk all: renu config.h: cp config.def.h $@ renu: renu.c config.h ${CC} renu.c util.c debug.c -o renu install: renu mkdir -p ${PREFIX}/bin cp -f renu ${PREFIX}/bin chmod 755 ${PREFIX}/bin/renu mkdir -p ${MANPREFIX}/man1 sed "s/VERSION/${VERSION}/g" < renu.1 > ${MANPREFIX}/man1/renu.1 chmod 644 ${MANPREFIX}/man1/renu.1 uninstall: rm -f ${PREFIX}/bin/renu\ ${MANPREFIX}/man1/renu.1 dist: clean mkdir -p renu-${VERSION} cp -R Makefile README config.def.h config.mk\ renu.c util.c util.h debug.c debug.h renu.1 renu-${VERSION} tar -cf renu-${VERSION}.tar renu-${VERSION} gzip renu-${VERSION}.tar rm -rf renu-${VERSION} clean: rm -f renu renu-${VERSION}.tar.gz .PHONY: all dist install uninstall clean