From 1682f3c66454ec2acd45023dfd782d6ffddac6f9 Mon Sep 17 00:00:00 2001 From: Michael Chicoine Date: Wed, 13 Oct 2010 23:10:22 +0000 Subject: [PATCH] Do not build remote failsafe skin files for devices without remote git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28277 a1c6a512-1295-4272-9138-f99709370657 --- tools/buildzip.pl | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/tools/buildzip.pl b/tools/buildzip.pl index cb0c2b2f0a..22a706224f 100755 --- a/tools/buildzip.pl +++ b/tools/buildzip.pl @@ -306,36 +306,46 @@ sub filesize { } sub create_failsafefiles { - my ($dir) = @_; + my ($dir, $remote_depth) = @_; my $text = "# Dummy file to allow Rockbox to reset to the default skin config. # Do not edit this file. It's never actually loaded by Rockbox."; open (FOO, ">$dir/wps/rockbox_failsafe.wps"); print FOO $text; close(FOO); - open (FOO, ">$dir/wps/rockbox_failsafe.rwps"); - print FOO $text; - close(FOO); open (FOO, ">$dir/wps/rockbox_failsafe.sbs"); print FOO $text; close(FOO); - open (FOO, ">$dir/wps/rockbox_failsafe.rsbs"); - print FOO $text; - close(FOO); open (FOO, ">$dir/wps/rockbox_failsafe.fms"); print FOO $text; close(FOO); - open (FOO, ">$dir/wps/rockbox_failsafe.rfms"); - print FOO $text; - close(FOO); + if ($remote_depth) { + open (FOO, ">$dir/wps/rockbox_failsafe.rwps"); + print FOO $text; + close(FOO); + open (FOO, ">$dir/wps/rockbox_failsafe.rsbs"); + print FOO $text; + close(FOO); + open (FOO, ">$dir/wps/rockbox_failsafe.rfms"); + print FOO $text; + close(FOO); + } open (FOO, ">$dir/themes/rockbox_failsafe.cfg"); print FOO <