Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 <<STOP
- +# This config has been autogenerated to reload the failsafe setup
- +wps: $dir/wps/rockbox_failsafe.wps
- +rwps: $dir/wps/rockbox_failsafe.rwps
- +sbs: $dir/wps/rockbox_failsafe.sbs
- +rsbs: $dir/wps/rockbox_failsafe.rsbs
- +fms: $dir/wps/rockbox_failsafe.fms
- +rfms: $dir/wps/rockbox_failsafe.rfms
- +statusbar: top
- +font: 08-Schumacher-Clean.fnt
- +foreground color: 000000
- +background color: B6C6E5
- +selector type: bar (inverse)
- +STOP
- +;
- + close(FOO);
- +}
- +
- sub buildzip {
- my ($image, $fonts)=@_;
- my $libdir = $install;
- @@ -508,6 +549,7 @@ STOP
- "$temp_dir/rocks/demos/pictureflow_splash.bmp");
- }
- + create_failsafefiles($temp_dir);
- if($image) {
- # image is blank when this is a simulator
- @@ -572,7 +614,6 @@ STOP
- } else {
- copy("$ROOT/wps/classic_statusbar.112x64x1.sbs", "$temp_dir/wps/classic_statusbar.sbs");
- }
- - system("touch $temp_dir/wps/rockbox_none.sbs");
- if ($remote_depth != $depth) {
- copy("$ROOT/wps/classic_statusbar.mono.sbs", "$temp_dir/wps/classic_statusbar.rsbs");
- } else {
- diff --git a/wps/WPSLIST b/wps/WPSLIST
- index e382368..362df12 100644
- --- a/wps/WPSLIST
- +++ b/wps/WPSLIST
- @@ -42,23 +42,6 @@ selector type: bar (inverse)
- </wps>
- <wps>
- -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)
- -</wps>
- -
- -<wps>
- Name: boxes.wps
- rwps: boxes.rwps
- SBS:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement