mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 16:56:36 -04:00
Fixed msgmerge not stopping the shell on error
This commit is contained in:
parent
87c5316123
commit
c171104a81
1 changed files with 3 additions and 3 deletions
|
@ -2,7 +2,7 @@
|
||||||
#
|
#
|
||||||
# build mo files
|
# build mo files
|
||||||
#
|
#
|
||||||
set -e
|
set -eo pipefail
|
||||||
|
|
||||||
targetDir="../aqt_data/locale/gettext"
|
targetDir="../aqt_data/locale/gettext"
|
||||||
mkdir -p $targetDir
|
mkdir -p $targetDir
|
||||||
|
@ -10,9 +10,9 @@ mkdir -p $targetDir
|
||||||
echo "Compiling *.po..."
|
echo "Compiling *.po..."
|
||||||
for file in po/desktop/*/anki.po
|
for file in po/desktop/*/anki.po
|
||||||
do
|
do
|
||||||
outdir=$(echo $file | \
|
outdir=$(echo "$file" | \
|
||||||
perl -pe "s%po/desktop/(.*)/anki.po%$targetDir/\1/LC_MESSAGES%")
|
perl -pe "s%po/desktop/(.*)/anki.po%$targetDir/\1/LC_MESSAGES%")
|
||||||
outfile="$outdir/anki.mo"
|
outfile="$outdir/anki.mo"
|
||||||
mkdir -p $outdir
|
mkdir -p $outdir
|
||||||
msgmerge --for-msgfmt $file po/desktop/anki.pot | msgfmt - --output-file=$outfile
|
msgmerge --for-msgfmt "$file" po/desktop/anki.pot | msgfmt - --output-file=$outfile
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue