mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-09 09:18:42 +09:00
26 lines
885 B
Bash
26 lines
885 B
Bash
#!/usr/bin/env bash
|
|
|
|
# Only setup virtualenv if we intend on localizing the app.
|
|
function setup_virtualenv {
|
|
# Install Python tooling for localizations scripts
|
|
echo password | sudo easy_install pip
|
|
echo password | sudo -S pip install --upgrade pip
|
|
echo password | sudo -S pip install virtualenv
|
|
}
|
|
|
|
#
|
|
# Import only the shipping locales (from shipping_locales.txt) on our Beta and
|
|
# Release builds. Import all locales on Fennec_Enterprise, except for pull requests.
|
|
#
|
|
|
|
git clone https://github.com/mozilla-mobile/ios-l10n-scripts.git || exit 1
|
|
|
|
if [ "$BUDDYBUILD_SCHEME" = "Firefox" ] || [ "$BUDDYBUILD_SCHEME" = "FirefoxBeta" ]; then
|
|
setup_virtualenv
|
|
./ios-l10n-scripts/import-locales-firefox.sh --release
|
|
fi
|
|
|
|
if [ "$BUDDYBUILD_SCHEME" = "Fennec_Enterprise" ] && [ "$BUDDYBUILD_PULL_REQUEST" = "" ]; then
|
|
setup_virtualenv
|
|
./ios-l10n-scripts/import-locales-firefox.sh
|
|
fi
|