shithub: aubio

Download patch

ref: ed775852d705be55ab1cfb4b293483ec01554af8
parent: b579158ce2e819220409ee46532fb2ec5d71a525
author: Paul Brossier <piem@piem.org>
date: Wed Jul 1 19:24:38 EDT 2020

[ci] add names and upgrade travis targets

--- a/.travis.yml
+++ b/.travis.yml
@@ -2,52 +2,52 @@
 
 matrix:
   include:
-    - python: 3.6
+    - name: "Linux Python 3.8"
+      python: 3.8
       os: linux
-      compiler: gcc
-    - python: 3.5
+    - name: "Linux Python 3.6"
+      python: 3.6
       os: linux
-      compiler: gcc
       env: WAFOPTS="--build-type=debug"
-    - python: 2.7
+    - name: "Linux Python 2.7"
+      python: 2.7
       os: linux
-      compiler: gcc
-    - python: "pypy3"
+    - name: "Linux Python pypy3"
+      python: "pypy3"
       os: linux
-      compiler: gcc
-      env: CFLAGS="-Os" WAFOPTS="--disable-avcodec"
-    - python: 3.6
+    - name: "Linux (fftw3, no other deps)"
+      python: 3.8
       os: linux
-      compiler: gcc
-      env: CFLAGS="-Os" WAFOPTS="--disable-samplerate"
-    - python: 3.5
+      env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3 --disable-avcodec --disable-samplerate"
+    - python: "Linux (default debflags)"
       os: linux
-      compiler: gcc
-      env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3"
-    - python: 2.7
-      os: linux
-      compiler: gcc
       env: CFLAGS="`dpkg-buildflags --get CFLAGS`" LDFLAGS="`dpkg-buildflags --get LDFLAGS`"
-    - language: C
+
+    - name: "macOS (xcode11)"
+      language: shell
       os: osx
-      compiler: clang
-    - language: C
+      osx_image: xcode11
+    - name: "macOS (xcode12)"
+      language: shell
       os: osx
-      compiler: clang
-      env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate"
-    - language: C
+      osx_image: xcode11
+    - name: "macOS (xcode10, noopt, nodeps)"
+      env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate --disable-avcodec --disable-sndfile --disable-samplerate"
       os: osx
-      compiler: clang
-      env: WAFOPTS="--enable-fat --disable-avcodec --disable-sndfile --disable-samplerate"
-    - language: C
+      osx_image: xcode11
+    - name: "iOS"
+      language: shell
       os: osx
-      compiler: clang
       env: WAFOPTS="--with-target-platform=ios --disable-avcodec --disable-sndfile --disable-samplerate" AUBIO_NOTESTS=1
-    - language: C
+    - name: "iOSSimulator"
+      language: shell
       os: osx
-      compiler: clang
       env: WAFOPTS="--with-target-platform=iosimulator --disable-avcodec --disable-sndfile --disable-samplerate" AUBIO_NOTESTS=1
 
+    - name: "Python 3.8.0 on windows"
+      language: shell
+      os: windows
+
 # use trusty
 dist: trusty
 sudo: required
@@ -76,7 +76,7 @@
     update: true
 
 install:
-  - travis_retry pip install --upgrade pip
+  - python -m pip install --upgrade pip
   - travis_retry make getwaf expandwaf deps_python
   - which pip
   - pip --version