summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2008-11-03 14:55:10 +0000
committerBjörn Stenberg <bjorn@haxx.se>2008-11-03 14:55:10 +0000
commitf3358b0e3ca476bc35d3839ffc54756d81558ddb (patch)
tree312a55afd2afacef0347e173d27f2ca3864a811f
parentac488f8cb77d7786fe22e642f6177f46e5e6b1db (diff)
downloadrockbox-f3358b0e3ca476bc35d3839ffc54756d81558ddb.tar.gz
rockbox-f3358b0e3ca476bc35d3839ffc54756d81558ddb.zip
Red build fix: Proper handling of ENABLEDPLUGINS and SOFTWARECODECS.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18988 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/Makefile12
1 files changed, 8 insertions, 4 deletions
diff --git a/apps/Makefile b/apps/Makefile
index bceae45710..f33b33a95c 100644
--- a/apps/Makefile
+++ b/apps/Makefile
@@ -16,10 +16,6 @@ LDS := $(FIRMDIR)/target/$(CPU)/$(MANUFACTURER)/app.lds
16 16
17ROMLDS := $(FIRMDIR)/rom.lds 17ROMLDS := $(FIRMDIR)/rom.lds
18 18
19ifdef ENABLEDPLUGINS
20ROCKS=rocks
21endif
22
23ifdef SOFTWARECODECS 19ifdef SOFTWARECODECS
24CODECS=build-codecs 20CODECS=build-codecs
25 21
@@ -96,19 +92,27 @@ all: build
96endif 92endif
97 93
98build: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib 94build: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib
95ifdef ENABLEDPLUGINS
99 $(call PRINTS,MAKE in plugins)$(MAKE) -C plugins OBJDIR=$(OBJDIR)/plugins 96 $(call PRINTS,MAKE in plugins)$(MAKE) -C plugins OBJDIR=$(OBJDIR)/plugins
97endif
100 $(call PRINTS,MAKE in apps)$(MAKE) $(REALBIN) $(FLASHFILE) $(ARCHOSROM) 98 $(call PRINTS,MAKE in apps)$(MAKE) $(REALBIN) $(FLASHFILE) $(ARCHOSROM)
101 99
102simbuild: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib 100simbuild: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib
101ifdef ENABLEDPLUGINS
103 $(call PRINTS,MAKE in plugins)$(MAKE) -C plugins OBJDIR=$(OBJDIR)/plugins 102 $(call PRINTS,MAKE in plugins)$(MAKE) -C plugins OBJDIR=$(OBJDIR)/plugins
103endif
104 $(call PRINTS,MAKE in apps)$(MAKE) $(BUILDDIR)/$(BINARY) 104 $(call PRINTS,MAKE in apps)$(MAKE) $(BUILDDIR)/$(BINARY)
105 105
106build-codecs: 106build-codecs:
107ifdef SOFTWARECODECS
107 $(SILENT)$(MAKE) -C codecs/lib OBJDIR=$(OBJDIR)/codecs/lib 108 $(SILENT)$(MAKE) -C codecs/lib OBJDIR=$(OBJDIR)/codecs/lib
108 $(SILENT)$(MAKE) -C codecs OBJDIR=$(OBJDIR)/codecs 109 $(SILENT)$(MAKE) -C codecs OBJDIR=$(OBJDIR)/codecs
110endif
109 111
110build-pluginlib: 112build-pluginlib:
113ifdef ENABLEDPLUGINS
111 $(SILENT)$(MAKE) -C plugins/lib OBJDIR=$(OBJDIR)/plugins/lib 114 $(SILENT)$(MAKE) -C plugins/lib OBJDIR=$(OBJDIR)/plugins/lib
115endif
112 116
113bitmapsmono: 117bitmapsmono:
114 $(call PRINTS,MAKE in bitmaps/mono)$(MAKE) -C bitmaps/mono OBJDIR=$(OBJDIR)/bitmaps/mono 118 $(call PRINTS,MAKE in bitmaps/mono)$(MAKE) -C bitmaps/mono OBJDIR=$(OBJDIR)/bitmaps/mono