From 1f8061c8a963d1386760b6fb689963f6b867b2e3 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Fri, 22 Apr 2016 00:30:22 +0200 Subject: [PATCH] .travis.yml: fix architectures, add gcc on osx --- .travis.yml | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index adf4763d..70ec38bd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ matrix: - python: 2.6 os: linux compiler: gcc - env: ARCH=x86_64 + env: ARCH=i386 - python: 2.6 os: linux compiler: clang @@ -19,7 +19,7 @@ matrix: - python: 2.6 os: linux compiler: clang - env: ARCH=x86_64 + env: ARCH=i386 - python: 2.7 os: linux compiler: gcc @@ -27,7 +27,7 @@ matrix: - python: 2.7 os: linux compiler: gcc - env: ARCH=x86_64 + env: ARCH=i386 - python: 2.7 os: linux compiler: clang @@ -35,7 +35,7 @@ matrix: - python: 2.7 os: linux compiler: clang - env: ARCH=x86_64 + env: ARCH=i386 - python: 3.4 os: linux compiler: gcc @@ -43,7 +43,7 @@ matrix: - python: 3.4 os: linux compiler: clang - env: ARCH=x86_64 + env: ARCH=i386 - python: 3.4 os: linux compiler: gcc @@ -51,13 +51,23 @@ matrix: - python: 3.4 os: linux compiler: clang + env: ARCH=i386 + - language: C + os: osx + compiler: clang + env: ARCH=x86_64 + - language: C + os: osx + compiler: gcc env: ARCH=x86_64 - - language: generic + - language: C os: osx + compiler: clang env: ARCH=i386 - - language: generic + - language: C os: osx - env: ARCH=x86_64 + compiler: gcc + env: ARCH=i386 addons: apt: @@ -74,6 +84,11 @@ addons: - python3-dev - python3-numpy +before install: + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install libsndfile libsamplerate; fi + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pip install setuptools numpy; fi + script: - make build - make build_python -- 2.11.0