summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-05-31 09:16:34 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-05-31 09:16:34 +0000
commit4be94413224d0d2d5a6ddcd997bbe70787f3e1f7 (patch)
treeccad783f394e80f3d3dfdc982a8f609943ac64c2 /apps
parent9314a68db6d992fcc220e9bd5d8a7278199e2563 (diff)
downloadrockbox-4be94413224d0d2d5a6ddcd997bbe70787f3e1f7.tar.gz
rockbox-4be94413224d0d2d5a6ddcd997bbe70787f3e1f7.zip
the recorder now gets an archos.ajz output file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@849 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/apps/Makefile b/apps/Makefile
index 0b8a43b3e2..78cd4c6283 100644
--- a/apps/Makefile
+++ b/apps/Makefile
@@ -41,11 +41,14 @@ SRC := $(wildcard *.c)
41ifeq ($(TARGET),-DARCHOS_RECORDER) 41ifeq ($(TARGET),-DARCHOS_RECORDER)
42 SRC += $(wildcard recorder/*.c) 42 SRC += $(wildcard recorder/*.c)
43 CFLAGS += -Irecorder 43 CFLAGS += -Irecorder
44 OUTNAME = archos.ajz
45else
46 OUTNAME = archos.mod
44endif 47endif
45 48
46OBJS := $(SRC:%.c=$(OBJDIR)/%.o) 49OBJS := $(SRC:%.c=$(OBJDIR)/%.o)
47 50
48all : $(OBJDIR)/archos.mod # archos.asm 51all : $(OBJDIR)/$(OUTNAME)
49 52
50$(OBJDIR)/librockbox.a: 53$(OBJDIR)/librockbox.a:
51 make -C $(FIRMWARE) TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) 54 make -C $(FIRMWARE) TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR)
@@ -59,8 +62,8 @@ $(OBJDIR)/archos.bin : $(OBJDIR)/archos.elf
59$(OBJDIR)/archos.asm: $(OBJDIR)/archos.bin 62$(OBJDIR)/archos.asm: $(OBJDIR)/archos.bin
60 ../tools/sh2d -sh1 $(OBJDIR)/archos.bin > $(OBJDIR)/archos.asm 63 ../tools/sh2d -sh1 $(OBJDIR)/archos.bin > $(OBJDIR)/archos.asm
61 64
62$(OBJDIR)/archos.mod : $(OBJDIR)/archos.bin 65$(OBJDIR)/$(OUTNAME) : $(OBJDIR)/archos.bin
63 ../tools/scramble $(OBJDIR)/archos.bin $(OBJDIR)/archos.mod 66 ../tools/scramble $(OBJDIR)/archos.bin $(OBJDIR)/$(OUTNAME)
64 67
65$(OBJDIR)/%.o: %.c 68$(OBJDIR)/%.o: %.c
66 @mkdir -p `dirname $@` 69 @mkdir -p `dirname $@`
@@ -70,7 +73,7 @@ dist:
70 tar czvf dist.tar.gz Makefile main.c start.s app.lds 73 tar czvf dist.tar.gz Makefile main.c start.s app.lds
71 74
72clean: 75clean:
73 -rm -f $(OBJS) $(OBJDIR)/archos.mod $(OBJDIR)/archos.asm \ 76 -rm -f $(OBJS) $(OBJDIR)/$(OUTNAME) $(OBJDIR)/archos.asm \
74 $(OBJDIR)/archos.bin $(OBJDIR)/archos.elf $(OBJDIR)/archos.map 77 $(OBJDIR)/archos.bin $(OBJDIR)/archos.elf $(OBJDIR)/archos.map
75 -$(RM) -r $(OBJDIR)/$(DEPS) 78 -$(RM) -r $(OBJDIR)/$(DEPS)
76 79