aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-08-24 17:54:15 -0300
committerEuAndreh <eu@euandre.org>2021-08-24 17:54:15 -0300
commit01dacd5677f5f5cc71a9253eb9829a36ccf13444 (patch)
tree7234d5351bb7bcb6a71d21f73d6f5b961bc09692 /Makefile
parentTODOs.md: Add #task-c88197ce-ade4-2d30-07fb-b52cf004a201 (diff)
downloadgit-permalink-01dacd5677f5f5cc71a9253eb9829a36ccf13444.tar.gz
git-permalink-01dacd5677f5f5cc71a9253eb9829a36ccf13444.tar.xz
Makefile: Use single quotes around macro expansions for paths and names
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile26
1 files changed, 13 insertions, 13 deletions
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