diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2015-01-03 12:04:58 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2015-01-03 12:04:58 +0100 |
commit | 008d0be72b2f160382c6e880765e96b64a050c65 (patch) | |
tree | 36f48a98a3815a408e2ce1693dd182af90f80305 /release/image | |
parent | 611becfb8726c60cb060368541ad98191d4532f5 (diff) | |
download | tomato-008d0be72b2f160382c6e880765e96b64a050c65.tar.gz tomato-008d0be72b2f160382c6e880765e96b64a050c65.tar.bz2 |
imported original firmware WRT54GL_v4.30.11_11_US
Diffstat (limited to 'release/image')
-rwxr-xr-x | release/image/mklang.sh | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/release/image/mklang.sh b/release/image/mklang.sh new file mode 100755 index 00000000..aa79f44c --- /dev/null +++ b/release/image/mklang.sh @@ -0,0 +1,57 @@ +#!/bin/sh +#set -x + +MKSQ=../src/linux/linux/scripts/squashfs/mksquashfs +TRX=../tools/trx +ADDLANG=../tools/addlang + +LANG="sc sp sw it de fr en" + +if [ a$1 != a ] ; then +LANG=$1 +fi + +rm -rf lang_img +mkdir lang_img + +# Handle original EN language +#$MKSQ ../src/router/www/cisco_wrt54g_en oen.sq +#$TRX -o oen.trx oen.sq +#$ADDLANG -i oen.trx -o lang_img/oen_lang.bin + +#rm -rf /tmp/www_m +#cp -rfa ../src/router/mipsel-uclibc/target/www/ /tmp/www_m +#rm -rf /tmp/www_m/lang_pack +#rm -rf /tmp/www_m/help + +# Handle multiple language +for lang in $LANG ; do + #echo "lang=$lang" + + if [ ! -d ../src/router/www/lang_pack/${lang}_lang_pack/ ] ; then + echo "Cann't find \"$lang\" language package." + exit + fi + + rm -rf /tmp/www_m + cp -rfa ../src/router/mipsel-uclibc/target/www/ /tmp/www_m + rm -rf /tmp/www_m/lang_pack + rm -rf /tmp/www_m/help + + cp -rfa ../src/router/www/lang_pack/${lang}_lang_pack/ /tmp/www_m/lang_pack + cp -rfa ../src/router/www/lang_pack/all_help/${lang}_help /tmp/www_m/help + + test -d ../src/router/www/lang_pack/${lang}_image/ && cp -rfa ../src/router/www/lang_pack/${lang}_image/*.gif /tmp/www_m/image/ + + $MKSQ /tmp/www_m 2${lang}.sq +done + +for lang in $LANG ; do + $TRX -o 2${lang}.trx 2${lang}.sq + $ADDLANG -i 2${lang}.trx -o lang_img/${lang}_lang.bin +done + +rm -rf /tmp/www_m +rm -f *.trx +rm -f *.sq + |