diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -2,9 +2,20 @@ PREFIX = /usr INITDIR = ${PREFIX}/lib/init +BINDIR = ${PREFIX}/bin +CC = cc -install: +all: bin/shalt + +bin/shalt: + ${CC} -o bin/shalt bin/shalt.c + +clean: + rm -f bin/shalt + +install: bin/shalt mkdir -p ${DESTDIR}/etc + install -Dm755 -t ${DESTDIR}${BINDIR} bin/shalt install -Dm644 rc.conf ${DESTDIR}/etc/init/rc.conf install -Dm644 rc.lib ${DESTDIR}${INITDIR}/rc.lib install -Dm644 -t ${DESTDIR}/etc/init/ contrib/getty.boot contrib/runit.boot @@ -15,6 +26,7 @@ install: install -Dm644 README ${DESTDIR}${INITDIR}/README uninstall: + rm -f ${DESTDIR}${BINDIR}/shalt rm -f ${DESTDIR}/etc/init/rc.conf rm -f ${DESTDIR}/etc/init/rc.local rm -f ${DESTDIR}/etc/init/getty.boot ${DESTDIR}/etc/init/runit.boot @@ -22,3 +34,6 @@ uninstall: rm -f ${DESTDIR}${INITDIR}/rc.shutdown rm -f ${DESTDIR}${INITDIR}/rc.lib rm -f ${DESTDIR}${INITDIR}/README + + +.PHONY: all clean install uninstall |