summaryrefslogtreecommitdiff
path: root/wps/wpsbuild.pl
diff options
context:
space:
mode:
authorHardeep Sidhu <dyp@pobox.com>2006-06-15 20:17:47 +0000
committerHardeep Sidhu <dyp@pobox.com>2006-06-15 20:17:47 +0000
commit2525b4d981098c010703aeb19b89e6b2507565fc (patch)
treea3729d35a13e9362d00b09215999a0397a2acef4 /wps/wpsbuild.pl
parent30b0e66c602b3e3c0790d0fe89a8082590b7d058 (diff)
downloadrockbox-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-xwps/wpsbuild.pl10
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 }