source:
.travis.yml
@
1f8061c
Last change on this file since 1f8061c was 1f8061c, checked in by , 8 years ago | |
---|---|
|
|
File size: 1.8 KB |
Rev | Line | |
---|---|---|
[66a3c51] | 1 | language: python |
[bf45eb5] | 2 | |
[082a1cf] | 3 | sudo: false |
4 | ||
[ec6731c] | 5 | matrix: |
6 | include: | |
7 | - python: 2.6 | |
8 | os: linux | |
9 | compiler: gcc | |
10 | env: ARCH=x86_64 | |
11 | - python: 2.6 | |
12 | os: linux | |
13 | compiler: gcc | |
[1f8061c] | 14 | env: ARCH=i386 |
[ec6731c] | 15 | - python: 2.6 |
16 | os: linux | |
17 | compiler: clang | |
18 | env: ARCH=x86_64 | |
19 | - python: 2.6 | |
20 | os: linux | |
21 | compiler: clang | |
[1f8061c] | 22 | env: ARCH=i386 |
[ec6731c] | 23 | - python: 2.7 |
24 | os: linux | |
25 | compiler: gcc | |
26 | env: ARCH=x86_64 | |
27 | - python: 2.7 | |
28 | os: linux | |
29 | compiler: gcc | |
[1f8061c] | 30 | env: ARCH=i386 |
[ec6731c] | 31 | - python: 2.7 |
32 | os: linux | |
33 | compiler: clang | |
34 | env: ARCH=x86_64 | |
35 | - python: 2.7 | |
36 | os: linux | |
37 | compiler: clang | |
[1f8061c] | 38 | env: ARCH=i386 |
[ec6731c] | 39 | - python: 3.4 |
40 | os: linux | |
41 | compiler: gcc | |
42 | env: ARCH=x86_64 | |
43 | - python: 3.4 | |
44 | os: linux | |
45 | compiler: clang | |
[1f8061c] | 46 | env: ARCH=i386 |
[ec6731c] | 47 | - python: 3.4 |
48 | os: linux | |
49 | compiler: gcc | |
50 | env: ARCH=x86_64 | |
51 | - python: 3.4 | |
52 | os: linux | |
53 | compiler: clang | |
[1f8061c] | 54 | env: ARCH=i386 |
55 | - language: C | |
56 | os: osx | |
57 | compiler: clang | |
58 | env: ARCH=x86_64 | |
59 | - language: C | |
60 | os: osx | |
61 | compiler: gcc | |
[ec6731c] | 62 | env: ARCH=x86_64 |
[1f8061c] | 63 | - language: C |
[ec6731c] | 64 | os: osx |
[1f8061c] | 65 | compiler: clang |
[ec6731c] | 66 | env: ARCH=i386 |
[1f8061c] | 67 | - language: C |
[ec6731c] | 68 | os: osx |
[1f8061c] | 69 | compiler: gcc |
70 | env: ARCH=i386 | |
[b8454c74] | 71 | |
[082a1cf] | 72 | addons: |
73 | apt: | |
74 | packages: | |
75 | - bzip2 | |
76 | - libsndfile1-dev | |
77 | - libsamplerate-dev | |
78 | - libjack-dev | |
79 | - libasound2-dev | |
80 | - libfftw3-dev | |
[deedc49] | 81 | - python-dev |
82 | - python-numpy | |
[e89310a0] | 83 | - python3-setuptools |
84 | - python3-dev | |
85 | - python3-numpy | |
[bf45eb5] | 86 | |
[1f8061c] | 87 | before install: |
88 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi | |
89 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install libsndfile libsamplerate; fi | |
90 | - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pip install setuptools numpy; fi | |
91 | ||
[bf45eb5] | 92 | script: |
[6121dd4] | 93 | - make build |
[3708c15] | 94 | - make build_python |
95 | - make clean_python | |
[6121dd4] | 96 | - make clean |
[38a462c] | 97 | - make distcheck |
Note: See TracBrowser
for help on using the repository browser.