diff options
Diffstat (limited to 'apps/Makefile')
-rw-r--r-- | apps/Makefile | 11 |
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) | |||
41 | ifeq ($(TARGET),-DARCHOS_RECORDER) | 41 | ifeq ($(TARGET),-DARCHOS_RECORDER) |
42 | SRC += $(wildcard recorder/*.c) | 42 | SRC += $(wildcard recorder/*.c) |
43 | CFLAGS += -Irecorder | 43 | CFLAGS += -Irecorder |
44 | OUTNAME = archos.ajz | ||
45 | else | ||
46 | OUTNAME = archos.mod | ||
44 | endif | 47 | endif |
45 | 48 | ||
46 | OBJS := $(SRC:%.c=$(OBJDIR)/%.o) | 49 | OBJS := $(SRC:%.c=$(OBJDIR)/%.o) |
47 | 50 | ||
48 | all : $(OBJDIR)/archos.mod # archos.asm | 51 | all : $(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 | ||
72 | clean: | 75 | clean: |
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 | ||