Mercurial > SDL_sound_CoreAudio
annotate Makefile.am @ 562:7e08477b0fc1
MP3 decoder upgrade work.
Ripped out SMPEG and mpglib support, replaced it with "mpg123.c" and libmpg123.
libmpg123 is a much better version of mpglib, so it should solve all the
problems about MP3's not seeking, or most modern MP3's not playing at all,
etc. Since you no longer have to make a tradeoff with SMPEG for features, and
SMPEG is basically rotting, I removed it from the project.
There is still work to be done with libmpg123...there are MMX, 3DNow, SSE,
Altivec, etc decoders which we don't have enabled at the moment, and the
build system could use some work to make this compile more cleanly, etc.
Still: huge win.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Fri, 30 Jan 2009 02:44:47 -0500 |
parents | 95cc0ba5410f |
children |
rev | line source |
---|---|
72 | 1 lib_LTLIBRARIES = libSDL_sound.la |
2 | |
229
fe5251b5624c
Changed test dir to playsound, and make playsound part of standard build and
Ryan C. Gordon <icculus@icculus.org>
parents:
201
diff
changeset
|
3 SUBDIRS = decoders . playsound |
72 | 4 |
81
c047ae35d5fa
From Max Horn: fixes header installation.
Ryan C. Gordon <icculus@icculus.org>
parents:
72
diff
changeset
|
5 libSDL_soundincludedir = $(includedir)/SDL |
c047ae35d5fa
From Max Horn: fixes header installation.
Ryan C. Gordon <icculus@icculus.org>
parents:
72
diff
changeset
|
6 libSDL_soundinclude_HEADERS = \ |
c047ae35d5fa
From Max Horn: fixes header installation.
Ryan C. Gordon <icculus@icculus.org>
parents:
72
diff
changeset
|
7 SDL_sound.h |
72 | 8 |
9 libSDL_sound_la_SOURCES = \ | |
10 SDL_sound.c \ | |
81
c047ae35d5fa
From Max Horn: fixes header installation.
Ryan C. Gordon <icculus@icculus.org>
parents:
72
diff
changeset
|
11 SDL_sound_internal.h \ |
465
636796aed4e2
Build/packaging fixes.
Ryan C. Gordon <icculus@icculus.org>
parents:
414
diff
changeset
|
12 audio_convert.c \ |
72 | 13 extra_rwops.c \ |
340
5a72981b8cba
Added optional, experimental audio conversion routines by Frank Ranostaj.
Ryan C. Gordon <icculus@icculus.org>
parents:
322
diff
changeset
|
14 extra_rwops.h |
72 | 15 |
201 | 16 if USE_TIMIDITY |
17 TIMIDITY_LIB = decoders/timidity/libtimidity.la | |
18 else | |
19 TIMIDITY_LIB = | |
20 endif | |
21 | |
562
7e08477b0fc1
MP3 decoder upgrade work.
Ryan C. Gordon <icculus@icculus.org>
parents:
539
diff
changeset
|
22 if USE_LIBMPG123 |
7e08477b0fc1
MP3 decoder upgrade work.
Ryan C. Gordon <icculus@icculus.org>
parents:
539
diff
changeset
|
23 MPG123_LIB = decoders/libmpg123/libmpg123.la |
262 | 24 else |
562
7e08477b0fc1
MP3 decoder upgrade work.
Ryan C. Gordon <icculus@icculus.org>
parents:
539
diff
changeset
|
25 MPG123_LIB = |
262 | 26 endif |
27 | |
72 | 28 libSDL_sound_la_LDFLAGS = \ |
29 -release $(LT_RELEASE) \ | |
30 -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) | |
201 | 31 libSDL_sound_la_LIBADD = \ |
32 decoders/libdecoders.la \ | |
562
7e08477b0fc1
MP3 decoder upgrade work.
Ryan C. Gordon <icculus@icculus.org>
parents:
539
diff
changeset
|
33 $(TIMIDITY_LIB) $(MPG123_LIB) |
134 | 34 |
35 EXTRA_DIST = \ | |
143
3e60862fbd76
Start of audio converter work.
Ryan C. Gordon <icculus@icculus.org>
parents:
134
diff
changeset
|
36 CREDITS \ |
184
47cc2de2ae36
Changed reference to "LICENSE" file to "COPYING".
Ryan C. Gordon <icculus@icculus.org>
parents:
143
diff
changeset
|
37 COPYING \ |
247
654f4f66b757
Added CWProjects.sit to EXTRA_DIST.
Ryan C. Gordon <icculus@icculus.org>
parents:
229
diff
changeset
|
38 CHANGELOG \ |
322 | 39 CWProject.sit \ |
355 | 40 PBProjects.tar.gz \ |
414
eb7878e07dba
Added borland.zip to EXTRA_DIST.
Ryan C. Gordon <icculus@icculus.org>
parents:
355
diff
changeset
|
41 borland.zip \ |
466 | 42 Doxyfile \ |
43 VisualC | |
355 | 44 |
45 dist-hook: | |
465
636796aed4e2
Build/packaging fixes.
Ryan C. Gordon <icculus@icculus.org>
parents:
414
diff
changeset
|
46 mkdir $(distdir)/docs |
636796aed4e2
Build/packaging fixes.
Ryan C. Gordon <icculus@icculus.org>
parents:
414
diff
changeset
|
47 echo "Docs are generated with the program "Doxygen" (http://www.doxygen.org/)," >> $(distdir)/docs/README |
636796aed4e2
Build/packaging fixes.
Ryan C. Gordon <icculus@icculus.org>
parents:
414
diff
changeset
|
48 echo " or can be read online at http://icculus.org/SDL_sound/docs/" >> $(distdir)/docs/README |
636796aed4e2
Build/packaging fixes.
Ryan C. Gordon <icculus@icculus.org>
parents:
414
diff
changeset
|
49 echo >> $(distdir)/docs/README |
539
95cc0ba5410f
Merged r546:548 from branches/stable-1.0: "make dist" svn fix.
Ryan C. Gordon <icculus@icculus.org>
parents:
490
diff
changeset
|
50 rm -rf `find $(distdir) -type d -name ".svn"` |
465
636796aed4e2
Build/packaging fixes.
Ryan C. Gordon <icculus@icculus.org>
parents:
414
diff
changeset
|
51 |