From 505eca76e661df673ae3ff77863936e6a533f663 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Wed, 18 Sep 2002 14:08:05 +0000 Subject: New language/string handling git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2327 a1c6a512-1295-4272-9138-f99709370657 --- apps/Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'apps/Makefile') diff --git a/apps/Makefile b/apps/Makefile index a501bb2747..3f99798e67 100644 --- a/apps/Makefile +++ b/apps/Makefile @@ -13,9 +13,11 @@ AR = sh-elf-ar AS = sh-elf-as OC = sh-elf-objcopy +LANGUAGE = english + FIRMWARE := ../firmware -INCLUDES= -I$(FIRMWARE)/include -I$(FIRMWARE) -I$(FIRMWARE)/common -I$(FIRMWARE)/drivers -I$(FIRMWARE)/malloc -I. +INCLUDES= -I$(FIRMWARE)/include -I$(FIRMWARE) -I$(FIRMWARE)/common -I$(FIRMWARE)/drivers -I$(FIRMWARE)/malloc -I. -I$(OBJDIR) # store output files in this directory: OBJDIR = . @@ -47,7 +49,7 @@ else OUTNAME = archos.mod endif -OBJS := $(SRC:%.c=$(OBJDIR)/%.o) +OBJS := $(OBJDIR)/lang.o $(SRC:%.c=$(OBJDIR)/%.o) all : $(OBJDIR)/$(OUTNAME) @@ -70,6 +72,10 @@ $(OBJDIR)/%.o: %.c @mkdir -p `dirname $@` $(CC) $(CFLAGS) -c $< -o $@ +$(OBJDIR)/lang.o: lang/$(LANGUAGE).lang + ../tools/genlang -p=$(OBJDIR)/lang $< + $(CC) $(CFLAGS) -c $(OBJDIR)/lang.c -o $@ + dist: tar czvf dist.tar.gz Makefile main.c start.s app.lds -- cgit v1.2.3