New ML support - postbuild.sh
posibility to continue in case of missing texts (IGNORE_MISSING_TEXT)
This commit is contained in:
parent
d0eb326226
commit
79ec2ad886
1 changed files with 13 additions and 3 deletions
|
@ -26,7 +26,9 @@ OBJCOPY=C:/arduino-1.6.8/hardware/tools/avr/bin/avr-objcopy.exe
|
||||||
# Selected language:
|
# Selected language:
|
||||||
LANG=$1
|
LANG=$1
|
||||||
#if [ -z "$LANG" ]; then LANG='cz'; fi
|
#if [ -z "$LANG" ]; then LANG='cz'; fi
|
||||||
|
#
|
||||||
|
# Params:
|
||||||
|
IGNORE_MISSING_TEXT=0
|
||||||
|
|
||||||
function finish
|
function finish
|
||||||
{
|
{
|
||||||
|
@ -67,8 +69,16 @@ echo "OK" >&2
|
||||||
|
|
||||||
#check for messages declared in progmem1, but not found in lang_en.txt
|
#check for messages declared in progmem1, but not found in lang_en.txt
|
||||||
echo -n " checking textaddr.txt..." >&2
|
echo -n " checking textaddr.txt..." >&2
|
||||||
if cat textaddr.txt | grep "^ADDR NF"; then echo "NG! - some strings not found in lang_en.txt!"; finish 1; fi
|
if cat textaddr.txt | grep "^ADDR NF" >/dev/null; then
|
||||||
echo "OK" >&2
|
echo "NG! - some texts not found in lang_en.txt!"
|
||||||
|
if [ $(("0$IGNORE_MISSING_TEXT")) -eq 0 ]; then
|
||||||
|
finish 1
|
||||||
|
else
|
||||||
|
echo " missing text ignored!" >&2
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo "OK" >&2
|
||||||
|
fi
|
||||||
|
|
||||||
#update progmem1 id entries in binary file
|
#update progmem1 id entries in binary file
|
||||||
echo -n " extracting binary..." >&2
|
echo -n " extracting binary..." >&2
|
||||||
|
|
Loading…
Add table
Reference in a new issue