1
0
Fork 0
forked from len0rd/rockbox

adjusted to work better in the new concept

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Daniel Stenberg 2004-09-22 21:40:45 +00:00
parent c2e887c5f7
commit 8e55d0cca0
5 changed files with 22 additions and 14 deletions

View file

@ -27,6 +27,13 @@ ELFS := $(SRC:%.c=$(OBJDIR)/%.elf)
OBJS := $(SRC:%.c=$(OBJDIR)/%.o)
DIRS = .
ifdef ENABLEDPLUGINS
all: $(OBJDIR)/libplugin.a $(ROCKS) $(DEPFILE)
else
all:
@echo "no plugin support yet"
endif
$(OBJDIR)/%.elf: $(OBJDIR)/%.o $(LINKFILE) $(OBJDIR)/libplugin.a $(DEPFILE)
@echo "LD $@"
@$(CC) -O -nostdlib -o $@ $< -L$(OBJDIR) -lplugin -lgcc -T$(LINKFILE) -Wl,-Map,$(OBJDIR)/$*.map
@ -37,14 +44,6 @@ $(OBJDIR)/%.rock : $(OBJDIR)/%.elf
include $(TOOLSDIR)/make.inc
ifeq ($(ANYONDIO), ONDIO)
all:
@echo "no plugin support yet"
else
all: $(OBJDIR)/libplugin.a $(ROCKS)
@echo "plugins done"
endif
$(OBJDIR)/libplugin.a:
@echo "MAKE in lib"
@$(MAKE) -C lib TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE}
@ -59,3 +58,5 @@ clean:
@echo "cleaning plugins"
@rm -f $(ROCKS) $(LINKFILE) $(OBJDIR)/*.rock $(DEPFILE) $(ELFS) $(OBJS)
@$(MAKE) -C lib clean
-include $(DEPFILE)

View file

@ -47,5 +47,3 @@ clean:
@rm -f $(OBJS) $(OUTPUT) $(DEPFILE)
-include $(DEPFILE)