From 01dacd5677f5f5cc71a9253eb9829a36ccf13444 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Tue, 24 Aug 2021 17:54:15 -0300 Subject: Makefile: Use single quotes around macro expansions for paths and names --- Makefile | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a89f975..3226b25 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ .POSIX: PREFIX = /usr/local -MANPREFIX = $(PREFIX)/share/man +MANPREFIX = '$(PREFIX)/share/man' DATE = 2021-07-16 VERSION = 0.2.3 NAME = git-permalink @@ -31,13 +31,13 @@ check: all sh tests/remotes.sh install: all - mkdir -p $(DESTDIR)$(PREFIX)/bin - cp src/git-permalink $(DESTDIR)$(PREFIX)/bin - sh doc/manpages.sh -ip $(DESTDIR)$(MANPREFIX) $(manpages) + mkdir -p '$(DESTDIR)$(PREFIX)/bin' + cp src/git-permalink '$(DESTDIR)$(PREFIX)/bin' + sh doc/manpages.sh -ip '$(DESTDIR)$(MANPREFIX)' $(manpages) uninstall: - rm -f $(DESTDIR)$(PREFIX)/bin/git-permalink - sh doc/manpages.sh -up $(DESTDIR)$(MANPREFIX) $(manpages) + rm -f '$(DESTDIR)$(PREFIX)/bin/git-permalink' + sh doc/manpages.sh -up '$(DESTDIR)$(MANPREFIX)' $(manpages) clean: rm -rf public/ $(manpages) README.*.md CHANGELOG.*.md messages.mo \ @@ -51,15 +51,15 @@ clean: dev-check: check public sh aux/assert-shellcheck.sh sh aux/workflow/assert-todos.sh - sh aux/workflow/assert-changelog.sh -n $(NAME) - sh aux/workflow/assert-readme.sh -n $(NAME) -m $(MAILING_LIST) - sh aux/workflow/assert-manpages.sh -n $(NAME) -m $(MAILING_LIST) \ + sh aux/workflow/assert-changelog.sh -n '$(NAME)' + sh aux/workflow/assert-readme.sh -n '$(NAME)' -m '$(MAILING_LIST)' + sh aux/workflow/assert-manpages.sh -n '$(NAME)' -m '$(MAILING_LIST)' \ -l '$(TRANSLATIONS) en' $(manpages.en.in) sh aux/workflow/repocheck.sh -x1 -l1 -f5 dist: - sh aux/workflow/dist.sh -d $(DATE) -V $(VERSION) -n $(NAME) \ - -m $(MAILING_LIST) + sh aux/workflow/dist.sh -d '$(DATE)' -V '$(VERSION)' -n '$(NAME)' \ + -m '$(MAILING_LIST)' README.en.md: README.md ln -fs $? $@ @@ -71,12 +71,12 @@ l10n-gen: README.en.md CHANGELOG.en.md $(manpages.en.in) sh aux/workflow/l10n.sh -l '$(TRANSLATIONS)' -L '$(CONTRIBLANGS)' $? public/makefile.svg: Makefile - mkdir -p $(@D) + mkdir -p '$(@D)' makefile2graph check | dot -Tsvg > $@ public: l10n-gen all TODOs.md $(manpages) public/makefile.svg sh aux/workflow/public.sh -l '$(TRANSLATIONS) $(CONTRIBLANGS) en' \ - -n $(NAME) -m $(MAILING_LIST) -o public + -n '$(NAME)' -m '$(MAILING_LIST)' -o public sh doc/manpages.sh -Ho public $(manpages) spellcheck: public -- cgit v1.2.3