diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-05-21 00:48:30 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-05-21 00:48:30 +0000 |
| commit | 481093baa83a3f5754c75b0f4a71b57b048bb2d8 (patch) | |
| tree | 1679451ac25e88fe4d7bbc58e3fd6cd44d3b33cd /plugins/dfsound/Makefile.am | |
| parent | d8682fcd25a752a4b22ffd8848b80bf62fd31c92 (diff) | |
| download | pcsxr-481093baa83a3f5754c75b0f4a71b57b048bb2d8.tar.gz | |
readded oss/pulseaudio/alsa/null sound backends, added --enable-sound configure flag to specify the backend to be used.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48419 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'plugins/dfsound/Makefile.am')
| -rw-r--r-- | plugins/dfsound/Makefile.am | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/plugins/dfsound/Makefile.am b/plugins/dfsound/Makefile.am index 5324e169..25689bd4 100644 --- a/plugins/dfsound/Makefile.am +++ b/plugins/dfsound/Makefile.am @@ -9,11 +9,38 @@ libdir = @libdir@/games/psemu/ lib_LTLIBRARIES = libDFSound.la -libDFSound_la_SOURCES = spu.c cfg.c dma.c freeze.c psemu.c registers.c sdl.c +libDFSound_la_SOURCES = spu.c cfg.c dma.c freeze.c psemu.c registers.c -libDFSound_la_CFLAGS = $(SDL_CFLAGS) +libDFSound_la_CFLAGS = libDFSound_la_LDFLAGS = -module -avoid-version -lpthread -lm + +if SOUND_ALSA +libDFSound_la_SOURCES += alsa.c +libDFSound_la_CFLAGS += -DUSEALSA=1 +libDFSound_la_LDFLAGS += $(ALSA_LIBS) +endif + +if SOUND_OSS +libDFSound_la_SOURCES += oss.c +libDFSound_la_CFLAGS += -DUSEOSS=1 +endif + +if SOUND_PULSEAUDIO +libDFSound_la_SOURCES += pulseaudio.c +libDFSound_la_CFLAGS += -DUSEPULSEAUDIO=1 $(PULSEAUDIO_CFLAGS) +libDFSound_la_LDFLAGS += $(PULSEAUDIO_LIBS) +endif + +if SOUND_SDL +libDFSound_la_SOURCES += sdl.c +libDFSound_la_CFLAGS += -DUSESDL=1 $(SDL_CFLAGS) libDFSound_la_LDFLAGS += $(SDL_LIBS) +endif + +if SOUND_NULL +libDFSound_la_SOURCES += nullsnd.c +libDFSound_la_CFLAGS += -DUSENULL=1 +endif bin_PROGRAMS = cfgDFSound cfgDFSound_SOURCES = spucfg-0.1df/main.c |
