diff options
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/buildzip.pl | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/tools/buildzip.pl b/tools/buildzip.pl index 973163de08..72136fc1db 100755 --- a/tools/buildzip.pl +++ b/tools/buildzip.pl | |||
@@ -206,22 +206,12 @@ sub buildzip { | |||
206 | 206 | ||
207 | if($fonts) { | 207 | if($fonts) { |
208 | mkdir ".rockbox/fonts", 0777; | 208 | mkdir ".rockbox/fonts", 0777; |
209 | chdir(".rockbox/fonts"); | ||
210 | $cmd = "$ROOT/tools/convbdf -f $ROOT/fonts/*bdf >/dev/null 2>&1"; | ||
211 | print($cmd); | ||
212 | system($cmd); | ||
213 | chdir("../../"); | ||
209 | 214 | ||
210 | opendir(DIR, "$ROOT/fonts") || die "can't open dir fonts"; | ||
211 | my @fonts = grep { /\.bdf$/ && -f "$ROOT/fonts/$_" } readdir(DIR); | ||
212 | closedir DIR; | ||
213 | |||
214 | for(@fonts) { | ||
215 | my $f = $_; | ||
216 | |||
217 | print "FONT: $f\n" if($verbose); | ||
218 | my $o = $f; | ||
219 | $o =~ s/\.bdf/\.fnt/; | ||
220 | my $cmd ="$ROOT/tools/convbdf -f -o \".rockbox/fonts/$o\" \"$ROOT/fonts/$f\" >/dev/null 2>&1"; | ||
221 | print "CMD: $cmd\n" if($verbose); | ||
222 | `$cmd`; | ||
223 | |||
224 | } | ||
225 | if($fonts < 2) { | 215 | if($fonts < 2) { |
226 | # fonts-only package, return | 216 | # fonts-only package, return |
227 | return; | 217 | return; |