aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAhmad Fatoum <ahmad@a3f.at>2017-12-06 22:18:14 +0100
committerAhmad Fatoum <ahmad@a3f.at>2017-12-10 21:35:38 +0100
commitde78fa69bc49afa83898e33e73b6dfbffc43f0e4 (patch)
treee18bf1c52159e7c78e4fb4a3f9d96e6d17137eda
parent203b2f65d11033e5ad42bdaeb6b09b83ff576b96 (diff)
downloadraylib-de78fa69bc49afa83898e33e73b6dfbffc43f0e4.tar.gz
raylib-de78fa69bc49afa83898e33e73b6dfbffc43f0e4.zip
Fix CI builds after mini_al changes
-rw-r--r--.travis.yml2
-rw-r--r--appveyor.yml3
-rw-r--r--src/CMakeLists.txt3
-rw-r--r--src/external/mini_al.h4
-rw-r--r--utils.cmake1
5 files changed, 5 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index 28641b38..7d1ffef0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -23,7 +23,7 @@ before_script:
before_install:
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then
sudo apt-get install -y gcc-multilib
- libopenal-dev
+ libasound2-dev
libxcursor-dev libxinerama-dev
mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev
libgl1-mesa-dev libglu1-mesa-dev libglew-dev;
diff --git a/appveyor.yml b/appveyor.yml
index bee59fa5..a8572d07 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -28,9 +28,6 @@ environment:
bits: 64
before_build:
- - appveyor DownloadFile http://openal-soft.org/openal-binaries/openal-soft-1.17.2-bin.zip
- - 7z x openal-soft-1.17.2-bin.zip
- - move openal-soft-1.17.2-bin src\external\openal
- if [%compiler%]==[mingw] set CFLAGS=-m%BITS% & set LDFLAGS=-m%BITS% & set GENERATOR="MinGW Makefiles"
- if [%COMPILER%]==[msvc15] if [%BITS%]==[32] set GENERATOR="Visual Studio 14 2015"
- if [%COMPILER%]==[msvc15] if [%BITS%]==[64] set GENERATOR="Visual Studio 14 2015 Win64"
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 819dd1a4..200ae6f9 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -83,8 +83,7 @@ endif()
# Get the sources together
file(GLOB raylib_sources *.c)
file(GLOB stb_vorbis external/stb_vorbis.c)
-file(GLOB mini_al external/mini_al.c)
-set(sources ${raylib_sources} ${stb_vorbis})
+file(GLOB mini_al external/mini_al.c ${stb_vorbis})
set(sources ${raylib_sources} ${mini_al})
# Which platform?
diff --git a/src/external/mini_al.h b/src/external/mini_al.h
index 7d83b548..36c394ad 100644
--- a/src/external/mini_al.h
+++ b/src/external/mini_al.h
@@ -2745,12 +2745,14 @@ static mal_result mal_context__try_get_device_name_by_id(mal_context* pContext,
}
} break;
#endif
+ #if 0
#ifdef MAL_HAS_COREAUDIO
- case mal_backend_coreaudio
+ case mal_backend_coreaudio:
{
// TODO: Implement me.
} break;
#endif
+ #endif
#ifdef MAL_HAS_OSS
case mal_backend_oss:
{
diff --git a/utils.cmake b/utils.cmake
index 43b479da..d2c82cd1 100644
--- a/utils.cmake
+++ b/utils.cmake
@@ -23,7 +23,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL Linux)
# Elsewhere (such as Linux), need `-lopenal -lGL`, etc...
set(LIBS_PRIVATE
m pthread dl
- openal
GL
X11 Xrandr Xinerama Xi Xxf86vm Xcursor) # X11 stuff
endif()