summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Mike Burns <mike@mike-burns.com>2013-07-12 21:55:47 +0200
committerGravatar Mike Burns <mike@mike-burns.com>2013-07-12 21:55:47 +0200
commitc5ae3e947a891975a2f8edee5a8349a2f46e45b9 (patch)
treeeb72c572c36a83e83545261a8572eb4c9cca9260
parentd06fe159ba6c974c64d7f79fe102d315b20fbe26 (diff)
Add an `uninstall` target
This program can now be uninstalled using `make uninstall`.
-rw-r--r--Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5a05334..dfefad4 100644
--- a/Makefile
+++ b/Makefile
@@ -14,4 +14,15 @@ install:
install -m 0644 man/man5/rcrc.5 $(PREFIX)/share/man/man5
install -m 0644 libexec/rcm/rcm.sh $(PREFIX)/libexec/rcm
-.PHONY: install
+uninstall:
+ rm -f $(PREFIX)/bin/mkrc
+ rm -f $(PREFIX)/bin/rcup
+ rm -f $(PREFIX)/bin/lsrc
+ rm -f $(PREFIX)/man/man1/rcup.1
+ rm -f $(PREFIX)/man/man1/mkrc.1
+ rm -f $(PREFIX)/man/man1/lsrc.1
+ rm -f $(PREFIX)/man/man5/rcrc.5
+ rm -f $(PREFIX)/libexec/rcm/rcm.sh
+ rmdir $(PREFIX)/libexec/rcm
+
+.PHONY: install uninstall