Quoting in Makefile

Avoid word splitting and hence potential abuse of variables.

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
This commit is contained in:
Georg Pfuetzenreuter 2024-08-29 14:57:34 +02:00
parent 9aa266fdc6
commit cd6e797d5e
Signed by: Georg
GPG Key ID: 1ED2F138E7E6FF57

View File

@ -16,12 +16,12 @@ usage:
@echo 'Available targets: "install", "uninstall"' @echo 'Available targets: "install", "uninstall"'
install: install:
install -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(SYSCONFDIR)/apparmor.d install -d '$(DESTDIR)$(BINDIR)' '$(DESTDIR)$(MANDIR)/man1' '$(DESTDIR)$(SYSCONFDIR)/apparmor.d'
install buddycheck.pl $(DESTDIR)$(BINDIR)/buddycheck install buddycheck.pl '$(DESTDIR)$(BINDIR)/buddycheck'
pod2man buddycheck.1 > $(DESTDIR)$(MANDIR)/man1/buddycheck.1 pod2man buddycheck.1 > '$(DESTDIR)$(MANDIR)/man1/buddycheck.1'
sed s?__BINDIR__?$(BINDIR)? buddycheck.apparmor > $(DESTDIR)$(SYSCONFDIR)/apparmor.d/buddycheck sed 's?__BINDIR__?$(BINDIR)?' buddycheck.apparmor > '$(DESTDIR)$(SYSCONFDIR)/apparmor.d/buddycheck'
uninstall: uninstall:
rm $(BINDIR)/buddycheck rm '$(BINDIR)/buddycheck'
rm $(MANDIR)/man1/buddycheck.1 rm '$(MANDIR)/man1/buddycheck.1'
rm $(SYSCONFDIR)/apparmor.d/buddycheck rm '$(SYSCONFDIR)/apparmor.d/buddycheck'