1
0

build: use build-locale.sh in all build scripts

This commit is contained in:
SomberNight
2022-08-16 18:16:28 +00:00
parent d0de44a794
commit c2b5e3ec15
6 changed files with 25 additions and 45 deletions

View File

@@ -18,18 +18,10 @@ info "Last commit: $VERSION"
# Load electrum-locale for this release
git submodule update --init
pushd ./contrib/deterministic-build/electrum-locale
if ! which msgfmt > /dev/null 2>&1; then
fail "Please install gettext"
fi
LOCALE="$WINEPREFIX/drive_c/electrum/electrum/locale/"
# we want the binary to have only compiled (.mo) locale files; not source (.po) files
rm -rf "$WINEPREFIX/drive_c/electrum/electrum/locale/"
for i in ./locale/*; do
dir="$WINEPREFIX/drive_c/electrum/electrum/$i/LC_MESSAGES"
mkdir -p $dir
msgfmt --output-file="$dir/electrum.mo" "$i/electrum.po" || true
done
popd
rm -rf "$LOCALE"
"$CONTRIB/build_locale.sh" "$CONTRIB/deterministic-build/electrum-locale/locale/" "$LOCALE"
find -exec touch -h -d '2000-11-11T11:11:11+00:00' {} +
popd