diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b4990a5 --- /dev/null +++ b/Makefile @@ -0,0 +1,34 @@ +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 |