Some fixes for android build script
This commit is contained in:
parent
af4cb91f47
commit
801675603c
@ -239,6 +239,10 @@ if [ "$GRADLE_BUILD_TYPE" = "assembleRelease" ]; then
|
|||||||
echo "Error: STK_ALIAS variable is empty."
|
echo "Error: STK_ALIAS variable is empty."
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
STK_KEYSTORE="empty"
|
||||||
|
STK_STOREPASS="empty"
|
||||||
|
STK_ALIAS="empty"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Find newest build-tools version
|
# Find newest build-tools version
|
||||||
@ -555,14 +559,15 @@ echo " <string name=\"$PO_EXTRACT_ERROR_MSG\">$PO_EXTRACT_ERROR_MSG_STR</stri
|
|||||||
echo " <string name=\"$PO_QUIT\">$PO_QUIT_STR</string>" >> "$STRINGS_FILE"
|
echo " <string name=\"$PO_QUIT\">$PO_QUIT_STR</string>" >> "$STRINGS_FILE"
|
||||||
echo "</resources>" >> "$STRINGS_FILE"
|
echo "</resources>" >> "$STRINGS_FILE"
|
||||||
|
|
||||||
function translate_str()
|
translate_str()
|
||||||
{
|
{
|
||||||
echo $(grep -A 1 -e "msgid \"$1\"" "$2" \
|
echo $(grep -A 1 -e "msgid \"$1\"" "$2" \
|
||||||
| sed -n 's/msgstr "\(.*\)"/\1/p' | sed "s/'/\\\'/g")
|
| sed -n 's/msgstr "\(.*\)"/\1/p' | sed "s/'/\\\'/g")
|
||||||
}
|
}
|
||||||
|
|
||||||
find "$DIRNAME/assets/data/po" -type f -name '*.po' -print0 |
|
create_translation()
|
||||||
while IFS= read -r -d '' PO; do
|
{
|
||||||
|
PO="$1"
|
||||||
CUR_LANG=$(basename -- "$PO" | cut -f 1 -d '.')
|
CUR_LANG=$(basename -- "$PO" | cut -f 1 -d '.')
|
||||||
# Skip english po file
|
# Skip english po file
|
||||||
if [ "$CUR_LANG" = "en" ]; then
|
if [ "$CUR_LANG" = "en" ]; then
|
||||||
@ -609,7 +614,9 @@ while IFS= read -r -d '' PO; do
|
|||||||
fi
|
fi
|
||||||
echo "</resources>" >> "$TRANSLATION"
|
echo "</resources>" >> "$TRANSLATION"
|
||||||
fi
|
fi
|
||||||
done
|
}
|
||||||
|
|
||||||
|
find "$DIRNAME/assets/data/po" -type f -name '*.po' | while read f; do create_translation "$f"; done
|
||||||
|
|
||||||
ADAPTIVE_ICON_FILE="$DIRNAME/res/drawable-anydpi-v26/icon.xml"
|
ADAPTIVE_ICON_FILE="$DIRNAME/res/drawable-anydpi-v26/icon.xml"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user