aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-07-15 12:16:11 -0300
committerEuAndreh <eu@euandre.org>2021-07-15 12:16:14 -0300
commit83e65d38d5269c7f505b5e65cd57ce640bba66bf (patch)
treea84173d7d0771da14479bfe78b08dc9cac28970e /Makefile
parentMakefile: Remove TODOs.md as a dependency for "l10n-gen" target (diff)
downloadgit-permalink-83e65d38d5269c7f505b5e65cd57ce640bba66bf.tar.gz
git-permalink-83e65d38d5269c7f505b5e65cd57ce640bba66bf.tar.xz
aux/workflow/l10n.sh: Support "-L CONTRIBLANGS" option
Adjust Makfile to include it and give it both to aux/workflow/l10n.sh and to aux/workflow/public.sh
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 10 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 7605820..ffce969 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ VERSION = 0.2.2
NAME = git-permalink
MAILING_LIST = public-inbox
TRANSLATIONS = pt fr eo
+CONTRIBLANGS =
.SUFFIXES: .in
@@ -59,13 +60,17 @@ clean:
dist:
sh aux/workflow/dist.sh -d $(DATE) -V $(VERSION) -n $(NAME) -m $(MAILING_LIST)
-l10n-gen: README.md CHANGELOG.md $(manpages.en.in)
- ln -fs README.md README.en.md
- ln -fs CHANGELOG.md CHANGELOG.en.md
- sh aux/workflow/l10n.sh -l '$(TRANSLATIONS)' $(manpages.en.in) README.en.md CHANGELOG.en.md
+README.en.md: README.md
+ ln -fs $? $@
+
+CHANGELOG.en.md: CHANGELOG.md
+ ln -fs $? $@
+
+l10n-gen: README.en.md CHANGELOG.en.md $(manpages.en.in)
+ sh aux/workflow/l10n.sh -l '$(TRANSLATIONS)' -L '$(CONTRIBLANGS)' $?
public: l10n-gen all README.md TODOs.md CHANGELOG.md $(manpages)
- sh aux/workflow/public.sh -l '$(TRANSLATIONS) en' -n $(NAME) -m $(MAILING_LIST) -o public
+ sh aux/workflow/public.sh -l '$(TRANSLATIONS) $(CONTRIBLANGS) en' -n $(NAME) -m $(MAILING_LIST) -o public
sh aux/workflow/manpages.sh -Ho public $(manpages)
spellcheck: public