mirror of
https://salsa.debian.org/hertzog/debian-handbook.git
synced 2026-01-16 23:01:01 +00:00
28 lines
551 B
Bash
Executable file
28 lines
551 B
Bash
Executable file
#!/bin/sh
|
|
|
|
. $(dirname $0)/common.sh
|
|
|
|
check_cwd
|
|
|
|
LANGS=[a-z][a-z]-[A-Z][A-Z]
|
|
|
|
failed=""
|
|
for lang in $LANGS; do
|
|
tempfile=$(mktemp build-log-$lang-XXXXXX)
|
|
echo "Building TXT version for lang=$lang"
|
|
if publican build --formats=txt --langs=$lang >$tempfile 2>&1; then
|
|
echo "SUCCESS."
|
|
else
|
|
echo "ERROR: Build failed. Here's the build log:"
|
|
cat $tempfile
|
|
failed="${failed:+$failed }$lang"
|
|
fi
|
|
rm -f $tempfile
|
|
done
|
|
|
|
if [ -n "$failed" ]; then
|
|
echo "ERROR: the following languages failed to build: $failed"
|
|
exit 1
|
|
fi
|
|
|
|
exit 0
|