Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • .travis.yml

    r69aaefa5 redf0dbd  
    33matrix:
    44  include:
    5     - python: 3.6
     5    - name: "Linux (Python 3.8)"
     6      python: 3.8
    67      os: linux
    7       compiler: gcc
    8     - python: 3.5
     8      distro: bionic
     9    - name: "Linux (Python 3.6)"
     10      python: 3.6
    911      os: linux
    10       compiler: gcc
    1112      env: WAFOPTS="--build-type=debug"
    12     - python: 2.7
     13    - name: "Linux (Python 2.7)"
     14      python: 2.7
    1315      os: linux
    14       compiler: gcc
    15     - python: "pypy3.5"
     16      distro: trusty
     17    - name: "Linux (Python pypy3.5)"
     18      language: python
     19      python: "pypy3.5"
    1620      os: linux
    17       compiler: gcc
    18       env: CFLAGS="-Os" WAFOPTS="--disable-avcodec"
    19     - python: 3.6
     21    - name: "Linux (fftw3, no other deps)"
     22      python: 3.8
    2023      os: linux
    21       compiler: gcc
    22       env: CFLAGS="-Os" WAFOPTS="--disable-samplerate"
    23     - python: 3.5
     24      env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3 --disable-avcodec --disable-samplerate"
     25    - name: "Linux (default, dpkg-buildflags)"
    2426      os: linux
    25       compiler: gcc
    26       env: HAVE_AUBIO_DOUBLE=1 CFLAGS="-O3" WAFOPTS="--enable-fftw3"
    27     - python: 2.7
    28       os: linux
    29       compiler: gcc
    3027      env: CFLAGS="`dpkg-buildflags --get CFLAGS`" LDFLAGS="`dpkg-buildflags --get LDFLAGS`"
    31     - language: C
     28
     29    - name: "macOS (xcode11)"
     30      language: shell
    3231      os: osx
    33       compiler: clang
    34     - language: C
     32      osx_image: xcode11
     33    - name: "macOS (xcode12, lib only)"
     34      language: shell
    3535      os: osx
    36       compiler: clang
    37       env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate"
    38     - language: C
     36      osx_image: xcode12
     37      script:
     38        - make test_lib_only_clean
     39    - name: "macOS (xcode10, noopt, nodeps)"
     40      language: shell
    3941      os: osx
    40       compiler: clang
    41       env: WAFOPTS="--enable-fat --disable-avcodec --disable-sndfile --disable-samplerate"
    42     - language: C
     42      osx_image: xcode10
     43      env: CFLAGS="-Os" HAVE_AUBIO_DOUBLE=1 WAFOPTS="--disable-accelerate --disable-avcodec --disable-sndfile --disable-samplerate"
     44    - name: "iOS"
     45      language: shell
    4346      os: osx
    44       compiler: clang
    4547      env: WAFOPTS="--with-target-platform=ios --disable-avcodec --disable-sndfile --disable-samplerate" AUBIO_NOTESTS=1
    46     - language: C
     48    - name: "iOSSimulator"
     49      language: shell
    4750      os: osx
    48       compiler: clang
    4951      env: WAFOPTS="--with-target-platform=iosimulator --disable-avcodec --disable-sndfile --disable-samplerate" AUBIO_NOTESTS=1
    5052
    51 # use trusty
    52 dist: trusty
    53 sudo: required
     53#    - name: "Windows (Python 3.8.0, lib only)"
     54#      language: shell
     55#      os: windows
     56#      before_install:
     57#        - choco install python --version 3.8.0
     58#        - choco install make
     59#        - python -m pip install --upgrade pip
     60#      env: PATH=/c/Python38:/c/Python38/Scripts:$PATH AUBIO_NOTESTS=1
    5461
    5562addons:
     
    7683    update: true
    7784
    78 before_install:
    79    - |
    80      if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
    81        export PATH="$HOME/Library/Python/2.7/bin/:$PATH"
    82      fi;
    83 
    8485install:
    85   - |
    86     if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
    87       alias pip=pip2
    88     fi;
    89   - travis_retry pip install --upgrade pip
    90   - travis_retry make getwaf expandwaf deps_python
     86  - make getwaf deps_python
    9187  - which pip
    9288  - pip --version
Note: See TracChangeset for help on using the changeset viewer.