:: commit fc7348aea9ff725f60bb6d53f0e7dbe24b0ab82c

mintsuki <mintsuki@protonmail.com> — 2022-01-16 19:08

parents: 1a9674087f

build: Add make uninstall target

diff --git a/GNUmakefile.in b/GNUmakefile.in
index 8c833b5b..ac1e44e0 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -117,6 +117,11 @@ install:
 	install -m 644 '$(call SHESCAPE,$(BINDIR))/BOOTX64.EFI' '$(DESTDIR)$(PREFIX)/share/limine/' || true
 	install -m 644 '$(call SHESCAPE,$(BINDIR))/BOOTIA32.EFI' '$(DESTDIR)$(PREFIX)/share/limine/' || true
 
+.PHONY: uninstall
+uninstall:
+	rm -f '$(DESTDIR)$(PREFIX)/bin/limine-install'
+	rm -f '$(DESTDIR)$(PREFIX)/share/limine'
+
 $(call MKESCAPE,$(BUILDDIR))/stage1.stamp: $(STAGE1_FILES) $(call MKESCAPE,$(BUILDDIR))/decompressor-build/decompressor.bin $(call MKESCAPE,$(BUILDDIR))/stage23-bios/stage2.bin.gz
 	mkdir -p '$(call SHESCAPE,$(BINDIR))'
 	cd '$(call SHESCAPE,$(SRCDIR))/stage1/hdd' && nasm bootsect.asm -Werror -fbin -DBUILDDIR="'"'$(call NASMESCAPE,$(BUILDDIR))'"'" -o '$(call SHESCAPE,$(BINDIR))/limine-hdd.bin'
tab: 248 wrap: offon