diff options
-rw-r--r-- | Makefile | 6 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | aux/guix/manifest.scm | 2 | ||||
-rw-r--r-- | po/LC_MESSAGES/README.en.md/eo.po | 16 | ||||
-rw-r--r-- | po/LC_MESSAGES/README.en.md/fr.po | 16 | ||||
-rw-r--r-- | po/LC_MESSAGES/README.en.md/pt.po | 16 |
6 files changed, 59 insertions, 1 deletions
@@ -70,7 +70,11 @@ CHANGELOG.en.md: CHANGELOG.md l10n-gen: README.en.md CHANGELOG.en.md $(manpages.en.in) sh aux/workflow/l10n.sh -l '$(TRANSLATIONS)' -L '$(CONTRIBLANGS)' $? -public: l10n-gen all TODOs.md $(manpages) +public/makefile.svg: Makefile + 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 sh doc/manpages.sh -Ho public $(manpages) @@ -87,6 +87,7 @@ The directory structure of the repository is: Extra tools used for development are: - [ShellCheck] for validating scripts; - [po4a], [mdpo] and [gettext] for i18n and l10n support; +- [makefile2graph] and [graphviz] for generating [makefile.svg]; - [pandoc] for generating the documentation HTML and website. [ShellCheck]: https://www.shellcheck.net/ @@ -94,6 +95,9 @@ Extra tools used for development are: [gettext]: https://www.gnu.org/software/gettext/ [pandoc]: https://pandoc.org/ [mdpo]: https://mdpo.readthedocs.io/en/master/ +[makefile2graph]: https://github.com/lindenb/makefile2graph +[graphviz]: https://graphviz.org/ +[makefile.svg]: https://euandreh.xyz/makefile.svg For running the extra development-only checks, run: diff --git a/aux/guix/manifest.scm b/aux/guix/manifest.scm index f4799bf..0c24595 100644 --- a/aux/guix/manifest.scm +++ b/aux/guix/manifest.scm @@ -10,6 +10,8 @@ git gawk make + makefile2graph + graphviz shellcheck pandoc gettext diff --git a/po/LC_MESSAGES/README.en.md/eo.po b/po/LC_MESSAGES/README.en.md/eo.po index b51d688..995dd03 100644 --- a/po/LC_MESSAGES/README.en.md/eo.po +++ b/po/LC_MESSAGES/README.en.md/eo.po @@ -376,6 +376,22 @@ msgstr "" "Ne estas dependecoj aŭ postuloj, nur normo iloj kiel POSIX sed, POSIX make, " "ktp." +msgid "[makefile2graph]: https://github.com/lindenb/makefile2graph" +msgstr "[makefile2graph]: https://github.com/lindenb/makefile2graph" + +msgid "[makefile.svg]: https://euandreh.xyz/makefile.svg" +msgstr "[makefile.svg]: https://euandreh.xyz/makefile.svg" + +msgid "" +"[makefile2graph][makefile2graph] and [graphviz][graphviz] for generating " +"[makefile.svg][makefile.svg];" +msgstr "" +"[makefile2graph][makefile2graph] kaj [graphviz][graphviz] por generi " +"[makefile.svg][makefile.svg];" + +msgid "[graphviz]: https://graphviz.org/" +msgstr "[graphviz]: https://graphviz.org/" + #~ msgid "" #~ "There are no dependencies or requirements, only standard tools such as " #~ "`sed`, `mkdir`, etc." diff --git a/po/LC_MESSAGES/README.en.md/fr.po b/po/LC_MESSAGES/README.en.md/fr.po index fa34d7b..e15f9fd 100644 --- a/po/LC_MESSAGES/README.en.md/fr.po +++ b/po/LC_MESSAGES/README.en.md/fr.po @@ -383,6 +383,22 @@ msgstr "" "Il n'y a pas de dépendances ou d'exigences, seulement des outils standard " "comme POSIX sed, POSIX make, etc." +msgid "[makefile2graph]: https://github.com/lindenb/makefile2graph" +msgstr "[makefile2graph]: https://github.com/lindenb/makefile2graph" + +msgid "[makefile.svg]: https://euandreh.xyz/makefile.svg" +msgstr "[makefile.svg]: https://euandreh.xyz/makefile.svg" + +msgid "" +"[makefile2graph][makefile2graph] and [graphviz][graphviz] for generating " +"[makefile.svg][makefile.svg];" +msgstr "" +"[makefile2graph][makefile2graph] et [graphviz][graphviz] pour générer " +"[makefile.svg][makefile.svg];" + +msgid "[graphviz]: https://graphviz.org/" +msgstr "[graphviz]: https://graphviz.org/" + #~ msgid "" #~ "There are no dependencies or requirements, only standard tools such as " #~ "`sed`, `mkdir`, etc." diff --git a/po/LC_MESSAGES/README.en.md/pt.po b/po/LC_MESSAGES/README.en.md/pt.po index d148640..fbc8e48 100644 --- a/po/LC_MESSAGES/README.en.md/pt.po +++ b/po/LC_MESSAGES/README.en.md/pt.po @@ -382,6 +382,22 @@ msgstr "" "Não há dependências ou pré-requisitos, somente ferramentas padrão como POSIX" " sed, POSIX make, etc." +msgid "[makefile2graph]: https://github.com/lindenb/makefile2graph" +msgstr "[makefile2graph]: https://github.com/lindenb/makefile2graph" + +msgid "[makefile.svg]: https://euandreh.xyz/makefile.svg" +msgstr "[makefile.svg]: https://euandreh.xyz/makefile.svg" + +msgid "" +"[makefile2graph][makefile2graph] and [graphviz][graphviz] for generating " +"[makefile.svg][makefile.svg];" +msgstr "" +"[makefile2graph][makefile2graph] e [graphviz][graphviz] para gerar o " +"[makefile.svg][makefile.svg];" + +msgid "[graphviz]: https://graphviz.org/" +msgstr "[graphviz]: https://graphviz.org/" + #~ msgid "" #~ "There are no dependencies or requirements, only standard tools such as " #~ "`sed`, `mkdir`, etc." |