summaryrefslogtreecommitdiff
path: root/apps/codecs/codecs.make
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2011-08-07 20:01:04 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2011-08-07 20:01:04 +0000
commitacb0917556fc33681c1df5a530cf754193e67705 (patch)
tree052a47097009a210e4aed9c207bd6aa4828cc000 /apps/codecs/codecs.make
parent93c6f1329a5691a8be158cefe15641bd1daf9ef8 (diff)
downloadrockbox-acb0917556fc33681c1df5a530cf754193e67705.tar.gz
rockbox-acb0917556fc33681c1df5a530cf754193e67705.zip
Submit initial patch from FS#12176. Adds support for several new game music formats (AY, GBS, HES, KSS, SGC, VGM and VGZ) and replaces the current NSF and NSFE with a new implementation based on a port of the Game Music Emu library 'GME'. This first submit does not cover the full functionality provided by the author's original patch: Coleco-SGV is not supported, some GME-specific m3u-support has been removed and IRAM is not used yet. Further changes are very likely to follow this submit. Thanks to Mauricio Garrido.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30264 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/codecs.make')
-rw-r--r--apps/codecs/codecs.make14
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/codecs/codecs.make b/apps/codecs/codecs.make
index 1a5dd8f36a..19ff60ba3a 100644
--- a/apps/codecs/codecs.make
+++ b/apps/codecs/codecs.make
@@ -43,6 +43,13 @@ include $(APPSDIR)/codecs/librm/librm.make
43include $(APPSDIR)/codecs/libatrac/libatrac.make 43include $(APPSDIR)/codecs/libatrac/libatrac.make
44include $(APPSDIR)/codecs/libpcm/libpcm.make 44include $(APPSDIR)/codecs/libpcm/libpcm.make
45include $(APPSDIR)/codecs/libtta/libtta.make 45include $(APPSDIR)/codecs/libtta/libtta.make
46include $(APPSDIR)/codecs/libgme/libay.make
47include $(APPSDIR)/codecs/libgme/libgbs.make
48include $(APPSDIR)/codecs/libgme/libhes.make
49include $(APPSDIR)/codecs/libgme/libnsf.make
50include $(APPSDIR)/codecs/libgme/libsgc.make
51include $(APPSDIR)/codecs/libgme/libvgm.make
52include $(APPSDIR)/codecs/libgme/libkss.make
46 53
47# compile flags for codecs 54# compile flags for codecs
48CODECFLAGS = $(CFLAGS) -fstrict-aliasing -I$(APPSDIR)/codecs \ 55CODECFLAGS = $(CFLAGS) -fstrict-aliasing -I$(APPSDIR)/codecs \
@@ -93,6 +100,13 @@ $(CODECDIR)/au.codec : $(CODECDIR)/libpcm.a
93$(CODECDIR)/vox.codec : $(CODECDIR)/libpcm.a 100$(CODECDIR)/vox.codec : $(CODECDIR)/libpcm.a
94$(CODECDIR)/wav64.codec : $(CODECDIR)/libpcm.a 101$(CODECDIR)/wav64.codec : $(CODECDIR)/libpcm.a
95$(CODECDIR)/tta.codec : $(CODECDIR)/libtta.a 102$(CODECDIR)/tta.codec : $(CODECDIR)/libtta.a
103$(CODECDIR)/ay.codec : $(CODECDIR)/libay.a
104$(CODECDIR)/gbs.codec : $(CODECDIR)/libgbs.a
105$(CODECDIR)/hes.codec : $(CODECDIR)/libhes.a
106$(CODECDIR)/nsf.codec : $(CODECDIR)/libnsf.a
107$(CODECDIR)/sgc.codec : $(CODECDIR)/libsgc.a
108$(CODECDIR)/vgm.codec : $(CODECDIR)/libvgm.a
109$(CODECDIR)/kss.codec : $(CODECDIR)/libkss.a
96 110
97$(CODECS): $(CODECLIB) # this must be last in codec dependency list 111$(CODECS): $(CODECLIB) # this must be last in codec dependency list
98 112