diff options
-rw-r--r-- | apps/plugins/viewers.config | 5 | ||||
-rwxr-xr-x | tools/buildzip.pl | 12 |
2 files changed, 17 insertions, 0 deletions
diff --git a/apps/plugins/viewers.config b/apps/plugins/viewers.config new file mode 100644 index 0000000000..9ec5507bdb --- /dev/null +++ b/apps/plugins/viewers.config | |||
@@ -0,0 +1,5 @@ | |||
1 | ch8,chip8.rock,70 70 7f 7f 70 70 | ||
2 | txt,viewer.rock,55 55 55 55 55 55 | ||
3 | jpg,jpeg.rock,18 24 3C 3C 24 18 | ||
4 | ucl,firmware_flash.rock,2A 7F 41 41 7F 2A | ||
5 | rvf,video.rock,5D 7F 5D 7F 5D 7F | ||
diff --git a/tools/buildzip.pl b/tools/buildzip.pl index a1edb4eed6..90beeb7adf 100755 --- a/tools/buildzip.pl +++ b/tools/buildzip.pl | |||
@@ -29,6 +29,18 @@ sub buildzip { | |||
29 | if($notplayer) { | 29 | if($notplayer) { |
30 | `cp ../apps/plugins/sokoban.levels .rockbox/`; # sokoban levels | 30 | `cp ../apps/plugins/sokoban.levels .rockbox/`; # sokoban levels |
31 | 31 | ||
32 | open VIEWERS, "../apps/plugins/viewers.config" or | ||
33 | die "can't open viewers.config"; | ||
34 | @viewers = <VIEWERS>; | ||
35 | close VIEWERS; | ||
36 | `cp ../apps/plugins/viewers.config .rockbox`; | ||
37 | mkdir ".rockbox/viewers"; | ||
38 | for (@viewers) { | ||
39 | if (/,(.+),/) { | ||
40 | `mv .rockbox/rocks/$1 .rockbox/viewers`; | ||
41 | } | ||
42 | } | ||
43 | |||
32 | mkdir ".rockbox/fonts", 0777; | 44 | mkdir ".rockbox/fonts", 0777; |
33 | 45 | ||
34 | opendir(DIR, "../fonts") || die "can't open dir fonts"; | 46 | opendir(DIR, "../fonts") || die "can't open dir fonts"; |