Travis CI: Add OpenAL-Configuration

This commit is contained in:
Ahmad Fatoum
2018-07-27 18:17:18 +02:00
parent cf021e3811
commit 69e147417b
3 changed files with 40 additions and 27 deletions

View File

@ -40,10 +40,16 @@ endif()
include(utils)
if(USE_AUDIO)
if (NOT USE_OPENAL_BACKEND)
file(GLOB mini_al external/mini_al.c)
MESSAGE(STATUS "Audio Backend: mini_al")
else()
MESSAGE(STATUS "Audio Backend: OpenAL")
endif()
file(GLOB stb_vorbis external/stb_vorbis.c)
file(GLOB mini_al external/mini_al.c ${stb_vorbis})
set(sources ${raylib_sources} ${mini_al})
set(sources ${raylib_sources} ${mini_al} ${stb_vorbis})
else()
MESSAGE(STATUS "Audio Backend: None (-DUSE_AUDIO=OFF)")
set(INCLUDE_AUDIO_MODULE 0)
list(REMOVE_ITEM raylib_sources ${CMAKE_CURRENT_SOURCE_DIR}/audio.c)
set(sources ${raylib_sources})