8000 Travis-CI: another take at getting clang/gcc set up · docopt/docopt.cpp@daadc73 · GitHub
[go: up one dir, main page]

Skip to content

Commit daadc73

Browse files
committed
Travis-CI: another take at getting clang/gcc set up
1 parent 32391d2 commit daadc73

File tree

1 file changed

+40
-11
lines changed

1 file changed

+40
-11
lines changed

.travis.yml

Lines changed: 40 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,48 @@ compiler:
66
- clang
77
- gcc
88

9-
addons:
10-
apt:
11-
sources:
12-
- ubuntu-toolchain-r-test
13-
packages:
14-
- gcc-5
15-
- clang-3.5
16-
- clang-3.6
17-
- clang-3.7
18-
- clang-3.8
9+
matrix:
10+
include:
11+
- os: linux
12+
env: COMPILER=clang++-3.5
13+
addons:
14+
apt:
15+
packages: ["clang-3.5"]
16+
17+
- os: linux
18+
env: COMPILER=clang++-3.6
19+
addons:
20+
apt:
21+
packages: ["clang-3.6"]
22+
23+
- os: linux
24+
env: COMPILER=clang++-3.7
25+
addons:
26+
apt:
27+
packages: ["clang-3.7"]
28+
29+
- os: linux
30+
env: COMPILER=clang++-3.8
31+
addons:
32+
apt:
33+
packages: ["clang-3.8"]
34+
35+
- os: linux
36+
env: COMPILER=g++-5
37+
addons:
38+
apt:
39+
packages: ["gcc-5"]
40+
41+
- os: osx
42+
env: COMPILER=clang++
43+
osx_image: xcode6.4
44+
45+
- os: osx
46+
env: COMPILER=clang++
47+
osx_image: xcode7
1948

2049
before_script:
21-
- cmake -DWITH_TESTS=1 -DWITH_EXAMPLE=1 .
50+
- cmake -DCMAKE_CXX_COMPILER=${COMPILER} -DWITH_TESTS=1 -DWITH_EXAMPLE=1 .
2251

2352
script:
2453
- cmake --build .

0 commit comments

Comments
 (0)
0