Commit | Line | Data |
---|---|---|
d79b085f | 1 | language: c |
18e5cee6 | 2 | dist: bionic |
6afa04b7 SW |
3 | os: |
4 | - linux | |
d79b085f JA |
5 | compiler: |
6 | - clang | |
7 | - gcc | |
602d85d4 VF |
8 | arch: |
9 | - amd64 | |
10 | - arm64 | |
569dccc7 SW |
11 | env: |
12 | global: | |
13 | - MAKEFLAGS="-j 2" | |
fa3c391d SW |
14 | matrix: |
15 | include: | |
8d2e9d66 SW |
16 | - os: linux |
17 | compiler: gcc | |
18 | arch: amd64 | |
19 | env: BUILD_ARCH="x86" # Only do the gcc x86 build to reduce clutter | |
7891b2a4 | 20 | # Default xcode image |
fa3c391d SW |
21 | - os: osx |
22 | compiler: clang # Workaround travis setting CC=["clang", "gcc"] | |
602d85d4 | 23 | arch: amd64 |
7891b2a4 | 24 | # Latest xcode image (needs periodic updating) |
8a7e178e JA |
25 | - os: osx |
26 | compiler: clang | |
524537cb | 27 | osx_image: xcode11.2 |
602d85d4 | 28 | arch: amd64 |
fa3c391d SW |
29 | exclude: |
30 | - os: osx | |
31 | compiler: gcc | |
602d85d4 | 32 | |
91064db5 | 33 | install: |
12e86ecb BVA |
34 | - ci/travis-install.sh |
35 | ||
a397a400 | 36 | script: |
12e86ecb | 37 | - ci/travis-build.sh |