diff options
author | Hardeep Sidhu <dyp@pobox.com> | 2006-06-15 20:17:47 +0000 |
---|---|---|
committer | Hardeep Sidhu <dyp@pobox.com> | 2006-06-15 20:17:47 +0000 |
commit | 2525b4d981098c010703aeb19b89e6b2507565fc (patch) | |
tree | a3729d35a13e9362d00b09215999a0397a2acef4 /wps/wpsbuild.pl | |
parent | 30b0e66c602b3e3c0790d0fe89a8082590b7d058 (diff) | |
download | rockbox-2525b4d981098c010703aeb19b89e6b2507565fc.tar.gz rockbox-2525b4d981098c010703aeb19b89e6b2507565fc.zip |
Added support for multiple rwps for same theme for different devices. Updated iCatcher theme with different rwps for H1x0 and H3x0.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10126 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'wps/wpsbuild.pl')
-rwxr-xr-x | wps/wpsbuild.pl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/wps/wpsbuild.pl b/wps/wpsbuild.pl index 0334133aa6..4f92b876ac 100755 --- a/wps/wpsbuild.pl +++ b/wps/wpsbuild.pl | |||
@@ -248,6 +248,13 @@ while(<WPS>) { | |||
248 | 248 | ||
249 | $req_g_wps = $wps_prefix . "." . $req_g . ".wps"; | 249 | $req_g_wps = $wps_prefix . "." . $req_g . ".wps"; |
250 | last if (-e "$wpsdir/$req_g_wps"); | 250 | last if (-e "$wpsdir/$req_g_wps"); |
251 | |||
252 | if ($isrwps) { | ||
253 | $req_g = $req_g . "." . $main_width . "x" . $main_height . "x" . "$main_depth"; | ||
254 | |||
255 | $req_g_wps = $wps_prefix . "." . $req_g . ".wps"; | ||
256 | last if (-e "$wpsdir/$req_g_wps"); | ||
257 | } | ||
251 | } | 258 | } |
252 | $req_t_wps = $wps_prefix . ".txt" . ".wps"; | 259 | $req_t_wps = $wps_prefix . ".txt" . ".wps"; |
253 | 260 | ||
@@ -284,6 +291,9 @@ while(<WPS>) { | |||
284 | elsif($l =~ /^RWPS: (.*)/i) { | 291 | elsif($l =~ /^RWPS: (.*)/i) { |
285 | $rwps = $1; | 292 | $rwps = $1; |
286 | } | 293 | } |
294 | elsif($l =~ /^RWPS\.${main_width}x${main_height}x$main_depth: (.*)/i) { | ||
295 | $rwps = $1; | ||
296 | } | ||
287 | elsif($l =~ /^Author: (.*)/i) { | 297 | elsif($l =~ /^Author: (.*)/i) { |
288 | $author = $1; | 298 | $author = $1; |
289 | } | 299 | } |