summaryrefslogtreecommitdiff
path: root/scripts/newbitmaps/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/newbitmaps/Makefile')
-rw-r--r--scripts/newbitmaps/Makefile23
1 files changed, 11 insertions, 12 deletions
diff --git a/scripts/newbitmaps/Makefile b/scripts/newbitmaps/Makefile
index 70435fc5..90c4a560 100644
--- a/scripts/newbitmaps/Makefile
+++ b/scripts/newbitmaps/Makefile
@@ -13,7 +13,7 @@ ALL_LOCALES=en es_419 pt_BR en_GB fr es pt_PT ca it de \
# Here are the launch locales for Stumpy/Lumpy (issue 6595), same ordering.
DEFAULT_LOCALES=en es_419 pt_BR en_GB fr es it de nl da no sv ko ja
-default: outside_chroot fonts x86 arm clean
+default: outside_chroot fonts strings x86 arm clean
outside_chroot:
@if [ -e /etc/debian_chroot ]; then \
@@ -25,25 +25,24 @@ outside_chroot:
fonts:
+ # TODO(hungte) Move fonts generation to its own Makefile.
cd fonts && ./make_ascii_bmps.py
bmpblk_font --outfile images/hwid_fonts.bin fonts/outdir/*
+strings:
+ $(MAKE) -C strings/localized_text
+
x86:
- $(MAKE) -C strings/localized_text PT=15
- cd strings/localized_text && tar cf temp.tar */*.bmp
- mkdir -p images/out_$@/localized_images
- cd images/out_$@/localized_images && \
- tar xf ../../../strings/localized_text/temp.tar
$(MAKE) -C images $@ DEFAULT_LOCALES="$(DEFAULT_LOCALES)"
cp -f images/out_$@/bmpblock.bin bmpblock_$@.bin
arm:
- @echo "FIXME: ARM bitmaps are not yet autogenerated"
+ $(MAKE) -C images $@ DEFAULT_LOCALES="$(DEFAULT_LOCALES)"
+ cp -f images/out_$@/bmpblock.bin bmpblock_$@.bin
clean:
- rm -rf fonts/outdir strings/localized_text/*/*.bmp \
- strings/localized_text/temp.tar \
- images/localized_images \
- images/out_x86 images/out_arm
+ rm -rf fonts/outdir
+ $(MAKE) -C strings/localized_text clean
+ $(MAKE) -C images clean
-.PHONY: outside_chroot fonts x86 arm
+.PHONY: outside_chroot fonts strings x86 arm