aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml20
1 files changed, 19 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 857e9784..41318268 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,6 +10,10 @@ matrix:
- os: freebsd
compiler: clang
- os: osx
+ - os: osx
+ osx_image: xcode11
+ env:
+ - BUILD_IOS=true
sudo: required
install:
- >
@@ -63,6 +67,7 @@ install:
$NULL
fi
script:
+ - cmake --version
- >
if [[ "${TRAVIS_OS_NAME}" == "linux" && -z "${BUILD_ANDROID}" ]]; then
cmake \
@@ -99,10 +104,23 @@ script:
.
fi
- >
- if [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then
+ if [[ "${TRAVIS_OS_NAME}" == "osx" && -z "${BUILD_IOS}" ]]; then
+ cmake \
+ -DALSOFT_REQUIRE_COREAUDIO=ON \
+ -DALSOFT_EMBED_HRTF_DATA=YES \
+ .
+ fi
+ - >
+ if [[ "${TRAVIS_OS_NAME}" == "osx" && "${BUILD_IOS}" == "true" ]]; then
cmake \
+ -GXcode \
+ -DCMAKE_TOOLCHAIN_FILE=cmake/ios.toolchain.cmake \
+ -DPLATFORM=OS \
-DALSOFT_REQUIRE_COREAUDIO=ON \
-DALSOFT_EMBED_HRTF_DATA=YES \
+ -DLIBTYPE=STATIC \
+ -DALSOFT_UTILS=OFF \
+ -DALSOFT_EXAMPLES=OFF \
.
fi
- cmake --build . --clean-first