summaryrefslogtreecommitdiff
path: root/mkdeps.sh
diff options
context:
space:
mode:
Diffstat (limited to 'mkdeps.sh')
-rwxr-xr-xmkdeps.sh10
1 files changed, 6 insertions, 4 deletions
diff --git a/mkdeps.sh b/mkdeps.sh
index 37f4237..dbb1af4 100755
--- a/mkdeps.sh
+++ b/mkdeps.sh
@@ -304,16 +304,18 @@ done
media | sed 's/^/media\t/'
} | mkwb deps src/config.json
-## What po4a writes. Naming them here is what lets them be
-## derived: deps.mk is written before make runs, so a translation
+## What the translator writes. Naming them here is what lets them
+## be derived: deps.mk is written before make runs, so a translation
## that is not named cannot be built, and would have to be
## committed instead.
translations | varlist 'translations'
## One run writes all of them, so they hang off a stamp rather
-## than each invoking po4a for itself.
+## than each invoking the translator for itself. --no-update
+## because a build writes translations and never catalogues; "make
+## i18n" is what brings those up to the masters.
printf 'src/i18n.sentinel: po/po4a.cfg %s\n' "$(find po -maxdepth 1 -name '*.po' | sort | tr '\n' ' ')"
-printf '\tpo4a po/po4a.cfg\n'
+printf '\tmaritacag --no-update po/po4a.cfg\n'
printf '\ttouch $@\n\n'
printf '$(translations): src/i18n.sentinel\n\n'