.travis.yml: improve environment, fix typo
[vamp-aubio-plugins.git] / .travis.yml
1 language: python
2
3 matrix:
4   include:
5     - language: C++
6       os: linux
7       env: ARCH=x86_64
8     - language: C++
9       os: linux
10       env: ARCH=i386
11     - language: C++
12       os: osx
13       compiler: clang
14       env: ARCH=x86_64
15     - language: C++
16       os: osx
17       compiler: clang
18       env: ARCH=i386
19
20 addons:
21   apt:
22     packages:
23     - bzip2
24     - libsndfile1-dev
25     - libsamplerate-dev
26     - libjack-dev
27     - libasound2-dev
28
29 script:
30   - ./scripts/get_waf.sh
31   - ./scripts/get_aubio.sh
32   - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./scripts/get_deps_linux.sh; fi
33   - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./scripts/get_deps_osx.sh; fi
34   - python waf configure
35   - python waf build
36
37 notifications:
38     irc:
39         channels:
40             - "irc.freenode.org#aubio"
41         use_notice: true