diff --git a/tools/buildzip.pl b/tools/buildzip.pl index 094214d..9f48dd1 100755 --- a/tools/buildzip.pl +++ b/tools/buildzip.pl @@ -305,6 +305,47 @@ sub filesize { return $size; } +sub create_failsafefiles { + my ($dir) = @_; + 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); + open (FOO, ">$dir/themes/rockbox_failsafe.cfg"); + print FOO < -Name: rockbox_default.wps -RWPS: rockbox_default.rwps -SBS: -RSBS: -Author: Rockbox team -Font: 08-Schumacher-Clean.fnt -Font.11x2x1: -Statusbar: on -Foreground Color: 000000 -Background Color: B6C6E5 -backdrop: -iconset: -viewers iconset: -selector type: bar (inverse) - - - Name: boxes.wps rwps: boxes.rwps SBS: