summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-09-22 21:40:45 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-09-22 21:40:45 +0000
commit8e55d0cca00ffcd139cb1f444cb2148e047f5289 (patch)
treefefe1857c5f379aa38780cdbb2f82467dfe06bdb /apps/plugins
parentc2e887c5f740aa32acaa2524a940de4413e71282 (diff)
downloadrockbox-8e55d0cca00ffcd139cb1f444cb2148e047f5289.zip
rockbox-8e55d0cca00ffcd139cb1f444cb2148e047f5289.tar.gz
rockbox-8e55d0cca00ffcd139cb1f444cb2148e047f5289.tar.bz2
rockbox-8e55d0cca00ffcd139cb1f444cb2148e047f5289.tar.xz
adjusted to work better in the new concept
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/Makefile17
-rw-r--r--apps/plugins/lib/Makefile2
2 files changed, 9 insertions, 10 deletions
diff --git a/apps/plugins/Makefile b/apps/plugins/Makefile
index 6eb51df..caa2775 100644
--- a/apps/plugins/Makefile
+++ b/apps/plugins/Makefile
@@ -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)
diff --git a/apps/plugins/lib/Makefile b/apps/plugins/lib/Makefile
index 8b2eccf..2cc7974 100644
--- a/apps/plugins/lib/Makefile
+++ b/apps/plugins/lib/Makefile
@@ -47,5 +47,3 @@ clean:
@rm -f $(OBJS) $(OUTPUT) $(DEPFILE)
-include $(DEPFILE)
-
-