summaryrefslogtreecommitdiff
path: root/apps/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'apps/Makefile')
-rw-r--r--apps/Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/Makefile b/apps/Makefile
index 920bd07..a36bf52 100644
--- a/apps/Makefile
+++ b/apps/Makefile
@@ -16,6 +16,7 @@ OC = sh-elf-objcopy
LANGUAGE = english
FIRMWARE := ../firmware
+DOCSDIR := ../docs
INCLUDES= -I$(FIRMWARE)/include -I$(FIRMWARE) -I$(FIRMWARE)/common -I$(FIRMWARE)/drivers -I$(FIRMWARE)/malloc -I. -I$(OBJDIR)
@@ -74,6 +75,13 @@ $(OBJDIR)/archos.asm: $(OBJDIR)/archos.bin
$(OBJDIR)/$(OUTNAME) : $(OBJDIR)/archos.bin
../tools/scramble $(OBJDIR)/archos.bin $(OBJDIR)/$(OUTNAME)
+$(OBJDIR)/credits.raw: $(DOCSDIR)/CREDITS
+ perl credits.pl < $< > $@
+
+$(OBJDIR)/credits.o: credits.c credits.h $(OBJDIR)/credits.raw
+ @mkdir -p `dirname $@`
+ $(CC) $(CFLAGS) -c $< -o $@
+
$(OBJDIR)/%.o: %.c
@mkdir -p `dirname $@`
$(CC) $(CFLAGS) -c $< -o $@