summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2008-09-24 21:29:18 +0000
committerJens Arnold <amiconn@rockbox.org>2008-09-24 21:29:18 +0000
commit21893dcada8474042a4e69dcb89a8ba859f38277 (patch)
tree96fd4fe2a87349cda5ff32d668182bfc4e4b1e9f
parent9fd4f872c2500fa4b3fd0677bbfe1f9481c523f3 (diff)
downloadrockbox-21893dcada8474042a4e69dcb89a8ba859f38277.zip
rockbox-21893dcada8474042a4e69dcb89a8ba859f38277.tar.gz
rockbox-21893dcada8474042a4e69dcb89a8ba859f38277.tar.bz2
rockbox-21893dcada8474042a4e69dcb89a8ba859f38277.tar.xz
Limit the buil-in font to ASCII for bootloaders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18636 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index 072d7d5..9c5299a 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -12,6 +12,13 @@ INCLUDES=$(TARGET_INC) -Iinclude -I$(FIRMDIR) -Iexport -Icommon -Idrivers -I$(BU
CFLAGS = $(INCLUDES) $(GCCOPTS) $(TARGET) $(BUILDDATE) $(EXTRA_DEFINES) \
-DMEM=${MEMORYSIZE}
+# Limits for the built-in sysfont: ASCII for bootloaders, ISO8859-1 for normal builds
+ifneq (,$(findstring -DBOOTLOADER,$(EXTRA_DEFINES)))
+ MAXCHAR = 127
+else
+ MAXCHAR = 255
+endif
+
# This sets up 'SRC' based on the files mentioned in SOURCES
include $(TOOLSDIR)/makesrc.inc
@@ -43,10 +50,10 @@ $(OBJDIR)/thread.o: thread.c export/thread.h
$(call PRINTS,CC thread.c)$(CC) -c -O -fomit-frame-pointer $(CFLAGS) $< -o $@
$(BUILDDIR)/sysfont.h: ../fonts/08-Schumacher-Clean.bdf
- $(call PRINTS,Create sysfont.h)$(TOOLSDIR)/convbdf -l 255 -h -o $@ $<
+ $(call PRINTS,Create sysfont.h)$(TOOLSDIR)/convbdf -l $(MAXCHAR) -h -o $@ $<
$(OBJDIR)/sysfont.o: ../fonts/08-Schumacher-Clean.bdf
- $(call PRINTS,CONVBDF)$(TOOLSDIR)/convbdf -l 255 -c -o $(OBJDIR)/sysfont.c $<
+ $(call PRINTS,CONVBDF)$(TOOLSDIR)/convbdf -l $(MAXCHAR) -c -o $(OBJDIR)/sysfont.c $<
$(call PRINTS,CC sysfont.c)$(CC) $(CFLAGS) -c $(OBJDIR)/sysfont.c -o $@
-include $(DEPFILE)