summaryrefslogtreecommitdiff
path: root/tools/buildzip.pl
diff options
context:
space:
mode:
Diffstat (limited to 'tools/buildzip.pl')
-rwxr-xr-xtools/buildzip.pl10
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/buildzip.pl b/tools/buildzip.pl
index 8c78b82170..c3f6ccc3d4 100755
--- a/tools/buildzip.pl
+++ b/tools/buildzip.pl
@@ -37,6 +37,12 @@ while(1) {
37 shift @ARGV; 37 shift @ARGV;
38 shift @ARGV; 38 shift @ARGV;
39 } 39 }
40 elsif($ARGV[0] eq "-i") {
41 # The target id name as used in TARGET_ID in the root makefile
42 $target_id=$ARGV[1];
43 shift @ARGV;
44 shift @ARGV;
45 }
40 elsif($ARGV[0] eq "-o") { 46 elsif($ARGV[0] eq "-o") {
41 $output=$ARGV[1]; 47 $output=$ARGV[1];
42 shift @ARGV; 48 shift @ARGV;
@@ -158,8 +164,8 @@ sub buildlangs {
158 for(@files) { 164 for(@files) {
159 my $output = $_; 165 my $output = $_;
160 $output =~ s/(.*)\.lang/$1.lng/; 166 $output =~ s/(.*)\.lang/$1.lng/;
161 print "$ROOT/tools/genlang -e=$dir/english.lang -t=$archos -b=$outputlang/$output $dir/$_\n" if($verbose); 167 print "$ROOT/tools/genlang -e=$dir/english.lang -t=$archos -i=$target_id -b=$outputlang/$output $dir/$_\n" if($verbose);
162 system ("$ROOT/tools/genlang -e=$dir/english.lang -t=$archos -b=$outputlang/$output $dir/$_ >/dev/null 2>&1"); 168 system ("$ROOT/tools/genlang -e=$dir/english.lang -t=$archos -i=$target_id -b=$outputlang/$output $dir/$_ >/dev/null 2>&1");
163 } 169 }
164} 170}
165 171