summaryrefslogtreecommitdiff
path: root/apps/codecs/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/Makefile')
-rw-r--r--apps/codecs/Makefile26
1 files changed, 14 insertions, 12 deletions
diff --git a/apps/codecs/Makefile b/apps/codecs/Makefile
index 6567e22385..a5ac81b0cd 100644
--- a/apps/codecs/Makefile
+++ b/apps/codecs/Makefile
@@ -16,37 +16,39 @@ ifdef APPEXTRA
16 INCLUDES += -I$(APPSDIR)/$(APPEXTRA) 16 INCLUDES += -I$(APPSDIR)/$(APPEXTRA)
17endif 17endif
18 18
19OUTPUT = $(OBJDIR)/libmad.a $(OBJDIR)/liba52.a $(OBJDIR)/libFLAC.a $(OBJDIR)/libTremor.a $(OBJDIR)/libwavpack.a 19.PHONY: libmad liba52 libFLAC libTremor libwavpack
20OUTPUT = libmad liba52 libFLAC libTremor libwavpack
20 21
21all: $(OUTPUT) 22all: $(OUTPUT)
22 23
23include $(TOOLSDIR)/make.inc 24include $(TOOLSDIR)/make.inc
24 25
25$(OBJDIR)/libmad.a: 26
27libmad:
26 @echo "MAKE in libmad" 28 @echo "MAKE in libmad"
27 @mkdir -p $(OBJDIR)/libmad 29 @mkdir -p $(OBJDIR)/libmad
28 @$(MAKE) -C libmad TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} 30 @$(MAKE) -C libmad TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR)/libmad VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} OUTPUT=$(OBJDIR)/libmad.a
29 31
30$(OBJDIR)/liba52.a: 32liba52:
31 @echo "MAKE in liba52" 33 @echo "MAKE in liba52"
32 @mkdir -p $(OBJDIR)/liba52 34 @mkdir -p $(OBJDIR)/liba52
33 @$(MAKE) -C liba52 TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} 35 @$(MAKE) -C liba52 TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR)/liba52 VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} OUTPUT=$(OBJDIR)/liba52.a
34 36
35$(OBJDIR)/libFLAC.a: 37libFLAC:
36 @echo "MAKE in libFLAC" 38 @echo "MAKE in libFLAC"
37 @mkdir -p $(OBJDIR)/libFLAC 39 @mkdir -p $(OBJDIR)/libFLAC
38 @$(MAKE) -C libFLAC TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} 40 @$(MAKE) -C libFLAC TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR)/libFLAC VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} OUTPUT=$(OBJDIR)/libFLAC.a
39 41
40$(OBJDIR)/libTremor.a: 42libTremor:
41 @echo "MAKE in Tremor" 43 @echo "MAKE in Tremor"
42 @mkdir -p $(OBJDIR)/Tremor 44 @mkdir -p $(OBJDIR)/Tremor
43 @$(MAKE) -C Tremor TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} 45 @$(MAKE) -C Tremor TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR)/Tremor VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} OUTPUT=$(OBJDIR)/libTremor.a
44 46
45$(OBJDIR)/libwavpack.a: 47libwavpack:
46 @echo "MAKE in libwavpack" 48 @echo "MAKE in libwavpack"
47 @mkdir -p $(OBJDIR)/libwavpack 49 @mkdir -p $(OBJDIR)/libwavpack
48 @$(MAKE) -C libwavpack TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR) VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} 50 @$(MAKE) -C libwavpack TARGET=$(TARGET) DEBUG=$(DEBUG) OBJDIR=$(OBJDIR)/libwavpack VERSION=$(VERSION) EXTRA_DEFINES="$(EXTRA_DEFINES)" MEM=${MEMORYSIZE} OUTPUT=$(OBJDIR)/libwavpack.a
49 51
50clean: 52clean:
51 @echo "cleaning codecs" 53 @echo "cleaning codecs"
52 @rm -fr $(OBJDIR)/libmad $(OBJDIR)/liba52 $(OBJDIR)/libFLAC $(OBJDIR)/Tremor $(OBJDIR)/libwavpack 54 @rm -fr $(OBJDIR)/libmad $(OBJDIR)/liba52 $(OBJDIR)/libFLAC $(OBJDIR)/Tremor $(OBJDIR)/libwavpack