diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 20 |
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 |