~registry/dolphin-emu/triforce

« back to all changes in this revision

Viewing changes to Source/Core/AudioCommon/CMakeLists.txt

  • Committer: Sérgio Benjamim
  • Date: 2015-02-13 05:54:40 UTC
  • Revision ID: sergio_br2@yahoo.com.br-20150213055440-ey2rt3sjpy27km78
Dolphin Triforce branch from code.google, commit b957980 (4.0-315).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
set(SRCS        Src/AudioCommon.cpp
 
2
                        Src/DPL2Decoder.cpp
 
3
                        Src/Mixer.cpp
 
4
                        Src/WaveFile.cpp
 
5
                        Src/NullSoundStream.cpp)
 
6
 
 
7
set(LIBS "")
 
8
 
 
9
if(ANDROID)
 
10
        set(SRCS ${SRCS} Src/OpenSLESStream.cpp)
 
11
        set(LIBS ${LIBS} OpenSLES)
 
12
endif(ANDROID)
 
13
 
 
14
if(ALSA_FOUND)
 
15
        set(SRCS ${SRCS} Src/AlsaSoundStream.cpp)
 
16
        set(LIBS ${LIBS} ${ALSA_LIBRARIES})
 
17
endif(ALSA_FOUND)
 
18
 
 
19
if(AO_FOUND)
 
20
        set(SRCS ${SRCS} Src/AOSoundStream.cpp)
 
21
        set(LIBS ${LIBS} ${AO_LIBRARIES})
 
22
endif(AO_FOUND)
 
23
 
 
24
if(OPENAL_FOUND)
 
25
        set(SRCS ${SRCS} Src/OpenALStream.cpp Src/aldlist.cpp)
 
26
        set(LIBS ${LIBS} ${OPENAL_LIBRARY} SoundTouch )
 
27
endif(OPENAL_FOUND)
 
28
 
 
29
if(PULSEAUDIO_FOUND)
 
30
        set(SRCS ${SRCS} Src/PulseAudioStream.cpp)
 
31
        set(LIBS ${LIBS} ${PULSEAUDIO_LIBRARIES})
 
32
endif(PULSEAUDIO_FOUND)
 
33
 
 
34
if(WIN32)
 
35
        set(SRCS ${SRCS} Src/DSoundStream.cpp)
 
36
        set(SRCS ${SRCS} Src/XAudio2Stream.cpp)
 
37
endif(WIN32)
 
38
 
 
39
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
 
40
        set(SRCS ${SRCS} Src/CoreAudioSoundStream.cpp)
 
41
endif()
 
42
 
 
43
add_dolphin_library(audiocommon "${SRCS}" "${LIBS}")