mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-14 10:37:38 -04:00
adjusted to the new build tree
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6424 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
57a09cdd74
commit
001f52bd68
1 changed files with 7 additions and 6 deletions
|
@ -7,7 +7,8 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
#
|
#
|
||||||
|
|
||||||
INCLUDES= -I$(FIRMDIR)/include -I$(FIRMDIR)/export -I. -I$(OBJDIR)
|
INCLUDES= -I$(FIRMDIR)/include -I$(FIRMDIR)/export -I. -I$(OBJDIR) \
|
||||||
|
-I$(BUILDDIR)
|
||||||
|
|
||||||
DEPFILE = $(OBJDIR)/dep-bootloader
|
DEPFILE = $(OBJDIR)/dep-bootloader
|
||||||
LDS := $(FIRMDIR)/boot.lds
|
LDS := $(FIRMDIR)/boot.lds
|
||||||
|
@ -37,7 +38,7 @@ MAXOUTFILE = $(OBJDIR)/romstart
|
||||||
ifdef DEBUG
|
ifdef DEBUG
|
||||||
all: $(OBJDIR)/bootloader.elf
|
all: $(OBJDIR)/bootloader.elf
|
||||||
else
|
else
|
||||||
all: $(OBJDIR)/$(BINARY) $(FLASHFILE)
|
all: $(BUILDDIR)/$(BINARY) $(FLASHFILE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
dep: $(DEPFILE)
|
dep: $(DEPFILE)
|
||||||
|
@ -52,9 +53,9 @@ $(MAXOUTFILE):
|
||||||
@cat $(MAXINFILE) | $(CC) -DMEMORYSIZE=$(MEMORYSIZE) $(INCLUDES) $(TARGET) $(DEFINES) -E -P $(ROMBUILD) - > $(MAXOUTFILE)
|
@cat $(MAXINFILE) | $(CC) -DMEMORYSIZE=$(MEMORYSIZE) $(INCLUDES) $(TARGET) $(DEFINES) -E -P $(ROMBUILD) - > $(MAXOUTFILE)
|
||||||
@rm $(MAXINFILE)
|
@rm $(MAXINFILE)
|
||||||
|
|
||||||
$(OBJDIR)/bootloader.elf : $(OBJS) $(LINKFILE) $(OBJDIR)/librockbox.a $(DEPFILE)
|
$(OBJDIR)/bootloader.elf : $(OBJS) $(LINKFILE) $(DEPFILE)
|
||||||
@echo "LD bootloader.elf"
|
@echo "LD bootloader.elf"
|
||||||
$(CC) $(GCCOPTS) -Os -nostdlib -o $@ $(OBJS) -L$(OBJDIR) -lrockbox -lgcc -L$(FIRMDIR) -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/bootloader.map
|
$(CC) $(GCCOPTS) -Os -nostdlib -o $@ $(OBJS) -L$(BUILDDIR) -L$(BUILDDIR)/firmware -lrockbox -lgcc -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/bootloader.map
|
||||||
|
|
||||||
$(OBJDIR)/bootloader.bin : $(OBJDIR)/bootloader.elf
|
$(OBJDIR)/bootloader.bin : $(OBJDIR)/bootloader.elf
|
||||||
@echo "OBJCOPY $<"
|
@echo "OBJCOPY $<"
|
||||||
|
@ -63,7 +64,7 @@ $(OBJDIR)/bootloader.bin : $(OBJDIR)/bootloader.elf
|
||||||
$(OBJDIR)/bootloader.asm: $(OBJDIR)/bootloader.bin
|
$(OBJDIR)/bootloader.asm: $(OBJDIR)/bootloader.bin
|
||||||
$(TOOLSDIR)/sh2d -sh1 $< > $@
|
$(TOOLSDIR)/sh2d -sh1 $< > $@
|
||||||
|
|
||||||
$(OBJDIR)/$(BINARY) : $(OBJDIR)/bootloader.bin
|
$(BUILDDIR)/$(BINARY) : $(OBJDIR)/bootloader.bin
|
||||||
@echo "Build bootloader file"
|
@echo "Build bootloader file"
|
||||||
@$(MKFIRMWARE) $< $@
|
@$(MKFIRMWARE) $< $@
|
||||||
|
|
||||||
|
@ -71,7 +72,7 @@ include $(TOOLSDIR)/make.inc
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@echo "cleaning bootloader"
|
@echo "cleaning bootloader"
|
||||||
@-rm -f $(OBJS) $(OBJDIR)/$(BINARY) $(OBJDIR)/bootloader.asm \
|
@-rm -f $(OBJS) $(BUILDDIR)/$(BINARY) $(OBJDIR)/bootloader.asm \
|
||||||
$(OBJDIR)/bootloader.bin $(OBJDIR)/bootloader.elf $(OBJDIR)/*.map \
|
$(OBJDIR)/bootloader.bin $(OBJDIR)/bootloader.elf $(OBJDIR)/*.map \
|
||||||
$(LINKFILE) $(MAXOUTFILE) $(DEPFILE)
|
$(LINKFILE) $(MAXOUTFILE) $(DEPFILE)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue