diff options
| author | Dave Chapman <dave@dchapman.com> | 2005-02-16 00:38:31 +0000 |
|---|---|---|
| committer | Dave Chapman <dave@dchapman.com> | 2005-02-16 00:38:31 +0000 |
| commit | 5b2d874a361663dd17413b8bcf2439fc0f8716d8 (patch) | |
| tree | 87769b164567d9b93e4e95d7649e9e7eb83f9981 /apps | |
| parent | d97bd1e66113d6e180b5fb41e0c7194e64295c12 (diff) | |
| download | rockbox-5b2d874a361663dd17413b8bcf2439fc0f8716d8.zip rockbox-5b2d874a361663dd17413b8bcf2439fc0f8716d8.tar.gz rockbox-5b2d874a361663dd17413b8bcf2439fc0f8716d8.tar.bz2 rockbox-5b2d874a361663dd17413b8bcf2439fc0f8716d8.tar.xz | |
Incorporate apps/codecs into the build system based on SOFTWARECODECS configuration variable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5964 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/apps/Makefile b/apps/Makefile index af9c813..75b9fba 100644 --- a/apps/Makefile +++ b/apps/Makefile @@ -22,6 +22,10 @@ ifdef ENABLEDPLUGINS ROCKS=rocks endif +ifdef SOFTWARECODECS +CODECS=build-codecs +endif + SRC := $(shell cat SOURCES | $(CC) -DMEMORYSIZE=$(MEMORYSIZE) $(INCLUDES) $(TARGET) $(DEFINES) -E -P -include "config.h" - ) DIRS = . @@ -41,13 +45,16 @@ MAXINFILE = $(OBJDIR)/romstart.temp MAXOUTFILE = $(OBJDIR)/romstart ifdef DEBUG -all: $(OBJDIR)/rockbox.elf $(ROCKS) +all: $(OBJDIR)/rockbox.elf $(CODECS) $(ROCKS) else -all: $(OBJDIR)/$(BINARY) $(FLASHFILE) $(ROCKS) $(ARCHOSROM) +all: $(OBJDIR)/$(BINARY) $(FLASHFILE) $(CODECS) $(ROCKS) $(ARCHOSROM) endif dep: $(DEPFILE) +build-codecs: + @$(MAKE) -C codecs + rocks: @$(MAKE) -C plugins/lib @$(MAKE) -C plugins @@ -151,6 +158,7 @@ clean: $(LINKROM) $(OBJDIR)/rombox.ucl $(OBJDIR)/rombox.bin \ $(OBJDIR)/rombox.elf $(MAXOUTFILE) $(DEPFILE) @$(MAKE) -C plugins clean + @$(MAKE) -C codecs clean @rm -rf $(OBJDIR)/recorder $(OBJDIR)/player -include $(DEPFILE) |