diff options
author | Jens Arnold <amiconn@rockbox.org> | 2011-06-23 06:42:08 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2011-06-23 06:42:08 +0000 |
commit | a7bedc5e4f185e458274cec3ab7dac59757a4b26 (patch) | |
tree | a98a9041e24ea51a04b62bf4b7b93da4006c7a00 | |
parent | dc0abc77441a5ed38a79208d7932e2cfcf23ef42 (diff) | |
download | rockbox-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-x | tools/genlang | 6 |
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 | ||
833 | if ($binary and !-r "$binpath/english.list") { | 833 | if ($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]}) { |