From 23341e561403ce007c4b44bb25380ec0f53a7a13 Mon Sep 17 00:00:00 2001 From: Mike Swanson Date: Mon, 29 Sep 2014 18:54:22 -0700 Subject: [PATCH] Makefile: Add uninstall targets --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Makefile b/Makefile index c4800463..5f3d90e4 100644 --- a/Makefile +++ b/Makefile @@ -155,4 +155,20 @@ install-%: $(WADS)/%.wad %.6 install -d "$(target)/share/icons" install -m 644 dist/freedoom.png "$(target)/share/icons/$*.png" +uninstall-%: + rm "$(target)$(bindir)/$*" + rm "$(target)$(mandir)/man6/$*.6" + rm "$(target)$(waddir)/$*.wad" + rm "$(target)/share/applications/$*.desktop" + rm "$(target)/share/appdata/$*.appdata.xml" + rm "$(target)/share/icons/$*.png" + -rmdir -p "$(target)$(bindir)" + -rmdir -p "$(target)$(mandir)/man6" + -rmdir -p "$(target)$(waddir)" + -rmdir -p "$(target)/share/applications" + -rmdir -p "$(target)/share/appdata" + -rmdir -p "$(target)/share/icons" + install: install-freedm install-freedoom1 install-freedoom2 + +uninstall: uninstall-freedm uninstall-freedoom1 uninstall-freedoom2