Ich habe eine Makefile
mit der folgenden für die Installation von man
Seiten konfiguriert
MANDIR = /usr/share/man/man1
MANPAGES = exec1.1 exec2.1
make install
löst Folgendes aus:
install: $(MANPAGES)
install $(MANPAGES) $(MANDIR)
Ich möchte einen haben, make uninstall
der diesen Prozess rückgängig macht.
Tatsächlich muss ich rm -rf $(MANDIR)/$(MANPAGE)
für jede man
Seite eine machen
Viele Möglichkeiten, wie ich das wahrscheinlich tun könnte, einschließlich Schleifen usw. Gibt es dennoch schnelle Tricks, rm -rf
um eine Liste von Dateien aus einem angegebenen Ordner zu löschen?
addprefix
- ich arbeite nichtmake
oft genug auf dem Land, um mich an diese Tricks zu erinnern. Danke (und danke für dieTAB
Erinnerung).