diff options
Diffstat (limited to 'scripts/build/client.sh')
-rwxr-xr-x | scripts/build/client.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/build/client.sh b/scripts/build/client.sh index 878de60df..644a0807f 100755 --- a/scripts/build/client.sh +++ b/scripts/build/client.sh | |||
@@ -36,6 +36,10 @@ if [ ! -z ${1+x} ] && [ "$1" == "--analyze-bundle" ]; then | |||
36 | export ANALYZE_BUNDLE=true | 36 | export ANALYZE_BUNDLE=true |
37 | fi | 37 | fi |
38 | 38 | ||
39 | if [ ! -z ${1+x} ] && [ "$1" == "--i18n" ]; then | ||
40 | additionalParams="--configuration=i18n" | ||
41 | export ANALYZE_BUNDLE=true | ||
42 | fi | ||
39 | 43 | ||
40 | defaultLanguage="en-US" | 44 | defaultLanguage="en-US" |
41 | npm run ng build -- --output-path "dist/$defaultLanguage/" --deploy-url "/client/$defaultLanguage/" --prod --stats-json $additionalParams | 45 | npm run ng build -- --output-path "dist/$defaultLanguage/" --deploy-url "/client/$defaultLanguage/" --prod --stats-json $additionalParams |
@@ -45,7 +49,7 @@ mv "./dist/$defaultLanguage/manifest.webmanifest" "./dist/manifest.webmanifest" | |||
45 | post_build_hook | 49 | post_build_hook |
46 | 50 | ||
47 | # Don't build other languages if --light arg is provided | 51 | # Don't build other languages if --light arg is provided |
48 | if [ -z ${1+x} ] || ([ "$1" != "--light" ] && [ "$1" != "--analyze-bundle" ]); then | 52 | if [ -z ${1+x} ] || ([ "$1" != "--light" ] && [ "$1" != "--analyze-bundle" ] && [ "$1" != "--i18n" ]); then |
49 | if [ ! -z ${1+x} ] && [ "$1" == "--light-hu" ]; then | 53 | if [ ! -z ${1+x} ] && [ "$1" == "--light-hu" ]; then |
50 | languages=(["hu"]="hu-HU") | 54 | languages=(["hu"]="hu-HU") |
51 | elif [ ! -z ${1+x} ] && [ "$1" == "--light-ar" ]; then | 55 | elif [ ! -z ${1+x} ] && [ "$1" == "--light-ar" ]; then |