diff options
author | Björn Stenberg <bjorn@haxx.se> | 2008-11-03 14:55:10 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2008-11-03 14:55:10 +0000 |
commit | f3358b0e3ca476bc35d3839ffc54756d81558ddb (patch) | |
tree | 312a55afd2afacef0347e173d27f2ca3864a811f | |
parent | ac488f8cb77d7786fe22e642f6177f46e5e6b1db (diff) | |
download | rockbox-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/Makefile | 12 |
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 | ||
17 | ROMLDS := $(FIRMDIR)/rom.lds | 17 | ROMLDS := $(FIRMDIR)/rom.lds |
18 | 18 | ||
19 | ifdef ENABLEDPLUGINS | ||
20 | ROCKS=rocks | ||
21 | endif | ||
22 | |||
23 | ifdef SOFTWARECODECS | 19 | ifdef SOFTWARECODECS |
24 | CODECS=build-codecs | 20 | CODECS=build-codecs |
25 | 21 | ||
@@ -96,19 +92,27 @@ all: build | |||
96 | endif | 92 | endif |
97 | 93 | ||
98 | build: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib | 94 | build: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib |
95 | ifdef 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 |
97 | endif | ||
100 | $(call PRINTS,MAKE in apps)$(MAKE) $(REALBIN) $(FLASHFILE) $(ARCHOSROM) | 98 | $(call PRINTS,MAKE in apps)$(MAKE) $(REALBIN) $(FLASHFILE) $(ARCHOSROM) |
101 | 99 | ||
102 | simbuild: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib | 100 | simbuild: $(DEPFILE) $(BITMAPLIBS) build-codecs build-pluginlib |
101 | ifdef 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 |
103 | endif | ||
104 | $(call PRINTS,MAKE in apps)$(MAKE) $(BUILDDIR)/$(BINARY) | 104 | $(call PRINTS,MAKE in apps)$(MAKE) $(BUILDDIR)/$(BINARY) |
105 | 105 | ||
106 | build-codecs: | 106 | build-codecs: |
107 | ifdef 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 |
110 | endif | ||
109 | 111 | ||
110 | build-pluginlib: | 112 | build-pluginlib: |
113 | ifdef ENABLEDPLUGINS | ||
111 | $(SILENT)$(MAKE) -C plugins/lib OBJDIR=$(OBJDIR)/plugins/lib | 114 | $(SILENT)$(MAKE) -C plugins/lib OBJDIR=$(OBJDIR)/plugins/lib |
115 | endif | ||
112 | 116 | ||
113 | bitmapsmono: | 117 | bitmapsmono: |
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 |