diff --git a/Makefile b/Makefile index f56e142..8d27ff6 100644 --- a/Makefile +++ b/Makefile @@ -41,9 +41,9 @@ install: $(BINS) $(MAN1S) $(BCDATAS) install -D -m 644 -t '$(DESTDIR)$(BCDATADIR)' $(BCDATAS) uninstall: - cd '$(DESTDIR)$(BINDIR)' && rm $(BINS) - cd '$(DESTDIR)$(MANDIR)/man1' && rm $(MAN1S) - cd '$(DESTDIR)$(BCDATADIR)' && rm $(BCDATAS) + cd '$(DESTDIR)$(BINDIR)' && for i in $(BINS); do rm "$$(basename "$$i")"; done + cd '$(DESTDIR)$(MANDIR)/man1' && for i in $(MAN1S); do rm "$$(basename "$$i")"; done + cd '$(DESTDIR)$(BCDATADIR)' && for i in $(BCDATAS); do rm "$$(basename "$$i")"; done clean: rm -f $(BINS) bc/y.tab.c bc/bc.c