.travis.yml: fix architectures, simplify osx
authorPaul Brossier <piem@piem.org>
Thu, 21 Apr 2016 22:38:09 +0000 (00:38 +0200)
committerPaul Brossier <piem@piem.org>
Thu, 21 Apr 2016 22:38:09 +0000 (00:38 +0200)
.travis.yml

index 70ec38b..eceaf1f 100644 (file)
@@ -42,11 +42,11 @@ matrix:
       env: ARCH=x86_64
     - python: 3.4
       os: linux
-      compiler: clang
+      compiler: gcc
       env: ARCH=i386
     - python: 3.4
       os: linux
-      compiler: gcc
+      compiler: clang
       env: ARCH=x86_64
     - python: 3.4
       os: linux
@@ -54,20 +54,12 @@ matrix:
       env: ARCH=i386
     - language: C
       os: osx
-      compiler: clang
-      env: ARCH=x86_64
-    - language: C
-      os: osx
-      compiler: gcc
-      env: ARCH=x86_64
-    - language: C
-      os: osx
-      compiler: clang
-      env: ARCH=i386
-    - language: C
-      os: osx
-      compiler: gcc
-      env: ARCH=i386
+      compiler:
+        - clang
+        - gcc
+      env:
+        - ARCH=i386
+        - ARCH=x86_64
 
 addons:
   apt:
@@ -84,11 +76,6 @@ 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