summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2011-06-23 06:42:08 +0000
committerJens Arnold <amiconn@rockbox.org>2011-06-23 06:42:08 +0000
commita7bedc5e4f185e458274cec3ab7dac59757a4b26 (patch)
treea98a9041e24ea51a04b62bf4b7b93da4006c7a00
parentdc0abc77441a5ed38a79208d7932e2cfcf23ef42 (diff)
downloadrockbox-a7bedc5e4f185e458274cec3ab7dac59757a4b26.tar.gz
rockbox-a7bedc5e4f185e458274cec3ab7dac59757a4b26.zip
Make genlang rewrite english.list if it exists but is older than english.lang
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30056 a1c6a512-1295-4272-9138-f99709370657
-rwxr-xr-xtools/genlang6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/genlang b/tools/genlang
index c8ccbd16d7..19b637d237 100755
--- a/tools/genlang
+++ b/tools/genlang
@@ -237,7 +237,7 @@ sub readenglish {
237 237
238 238
239 if ($binary and file_is_newer("$binpath/english.list", $english)) { 239 if ($binary and file_is_newer("$binpath/english.list", $english)) {
240 open(ENG, "<$binpath/english.list") || 240 open(ENG, "<$binpath/english.list") ||
241 die "Error: can't open $binpath/english.list"; 241 die "Error: can't open $binpath/english.list";
242 while (<ENG>) { 242 while (<ENG>) {
243 my ($user, $id, $value) = split ':', $_; 243 my ($user, $id, $value) = split ':', $_;
@@ -830,8 +830,8 @@ if($verbose) {
830 } 830 }
831} 831}
832 832
833if ($binary and !-r "$binpath/english.list") { 833if ($binary and !file_is_newer("$binpath/english.list", $english)) {
834 open(ENGLIST, ">$binpath/english.list") || 834 open(ENGLIST, ">$binpath/english.list") ||
835 die "Failed creating $binpath/english.list"; 835 die "Failed creating $binpath/english.list";
836 for my $user (keys %users) { 836 for my $user (keys %users) {
837 for my $id (keys %{$idmap[$user]}) { 837 for my $id (keys %{$idmap[$user]}) {