@@ -2,128 +2,105 @@ sudo: false
2
2
language : cpp
3
3
matrix :
4
4
include :
5
- - compiler : gcc
6
- addons :
5
+ - addons :
7
6
apt :
8
7
sources : ['ubuntu-toolchain-r-test']
9
8
packages : ['g++-4.4']
10
- env : SCRIPT=cmake GCC=4.4
11
- - compiler : gcc
12
- addons :
9
+ env : SCRIPT=cmake _CC=gcc-4.4 _CXX=g++-4.4
10
+ - addons :
13
11
apt :
14
12
sources : ['ubuntu-toolchain-r-test']
15
13
packages : ['g++-4.6']
16
- env : SCRIPT=cmake GCC=4.6
17
- - compiler : gcc
18
- addons :
14
+ env : SCRIPT=cmake _CC=gcc-4.6 _CXX=g++-4.6
15
+ - addons :
19
16
apt :
20
17
sources : ['ubuntu-toolchain-r-test']
21
18
packages : ['g++-4.7']
22
- env : SCRIPT=cmake GCC=4.7
23
- - compiler : gcc
24
- addons :
19
+ env : SCRIPT=cmake _CC=gcc-4.7 _CXX=g++-4.7
20
+ - addons :
25
21
apt :
26
22
sources : ['ubuntu-toolchain-r-test']
27
23
packages : ['g++-4.8']
28
- env : SCRIPT=cmake GCC=4.8 SANITIZE=address
29
- - compiler : gcc
30
- addons :
24
+ env : SCRIPT=cmake _CC=gcc-4.8 _CXX=g++-4.8 SANITIZE=address
25
+ - addons :
31
26
apt :
32
27
sources : ['ubuntu-toolchain-r-test']
33
28
packages : ['g++-4.9']
34
- env : SCRIPT=cmake GCC=4.9 SANITIZE=leak
35
- - compiler : gcc
36
- addons :
29
+ env : SCRIPT=cmake _CC=gcc-4.9 _CXX=g++-4.9 SANITIZE=leak
30
+ - addons :
37
31
apt :
38
32
sources : ['ubuntu-toolchain-r-test']
39
33
packages : ['g++-5']
40
- env : SCRIPT=cmake GCC=5 # SANITIZE=undefined
41
- - compiler : gcc
42
- addons :
34
+ env : SCRIPT=cmake _CC=gcc-5 _CXX=g++-5 # SANITIZE=undefined
35
+ - addons :
43
36
apt :
44
37
sources : ['ubuntu-toolchain-r-test']
45
38
packages : ['g++-6']
46
- env : SCRIPT=cmake GCC=6
47
- - compiler : gcc
48
- addons :
39
+ env : SCRIPT=cmake _CC=gcc-6 _CXX=g++-6
40
+ - addons :
49
41
apt :
50
42
sources : ['ubuntu-toolchain-r-test']
51
43
packages : ['g++-7']
52
- env : SCRIPT=cmake GCC=7
53
- - compiler : clang
54
- env : SCRIPT=cmake
55
- - compiler : clang
56
- addons :
44
+ env : SCRIPT=cmake _CC=gcc-7 _CXX=g++-7
45
+ - env : SCRIPT=cmake _CC=clang _CXX=clang++
46
+ - addons :
57
47
apt :
58
48
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-precise-3.5']
59
49
packages : ['clang-3.5']
60
- env : SCRIPT=cmake CLANG=3.5 SANITIZE=address
61
- - compiler : clang
62
- addons :
50
+ env : SCRIPT=cmake _CC=clang-3.5 _CXX=clang++-3.5 SANITIZE=address
51
+ - addons :
63
52
apt :
64
53
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-precise-3.6']
65
54
packages : ['clang-3.6']
66
- env : SCRIPT=cmake CLANG=3.6 SANITIZE=leak
67
- - compiler : clang
68
- addons :
55
+ env : SCRIPT=cmake _CC=clang-3.6 _CXX=clang++-3.6 SANITIZE=leak
56
+ - addons :
69
57
apt :
70
58
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-precise-3.7']
71
59
packages : ['clang-3.7']
72
- env : SCRIPT=cmake CLANG=3.7
73
- - compiler : clang
74
- addons :
60
+ env : SCRIPT=cmake _CC=clang-3.7 _CXX=clang++-3.7
61
+ - addons :
75
62
apt :
76
63
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-precise-3.8']
77
64
packages : ['clang-3.8']
78
- env : SCRIPT=cmake CLANG=3.8 SANITIZE=undefined
79
- - compiler : clang
80
- addons :
65
+ env : SCRIPT=cmake _CC=clang-3.8 _CXX=clang++-3.8 SANITIZE=undefined
66
+ - addons :
81
67
apt :
82
68
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-3.9']
83
69
packages : ['clang-3.9']
84
- env : SCRIPT=cmake CLANG=3.9
85
- - compiler : clang<
6D4E
/span>
86
- addons :
70
+ env : SCRIPT=cmake _CC=clang-3.9 _CXX=clang++-3.9
71
+ - addons :
87
72
apt :
88
73
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-4.0']
89
74
packages : ['clang-4.0']
90
- env : SCRIPT=cmake CLANG=4.0
91
- - compiler : clang
92
- addons :
75
+ env : SCRIPT=cmake _CC=clang-4.0 _CXX=clang++-4.0
76
+ - addons :
93
77
apt :
94
78
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-5.0']
95
79
packages : ['clang-5.0']
96
- env : SCRIPT=cmake CLANG=5.0
97
- - compiler : clang
98
- addons :
80
+ env : SCRIPT=cmake _CC=clang-5.0 _CXX=clang++-5.0
81
+ - addons :
99
82
apt :
100
83
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-6.0']
101
84
packages : ['clang-6.0']
102
- env : SCRIPT=cmake CLANG=6.0
103
- - compiler : gcc
104
- env : SCRIPT=coverage
85
+ env : SCRIPT=cmake _CC=clang-6.0 _CXX=clang++-6.0
86
+ - env : SCRIPT=coverage
105
87
- os : osx
106
88
osx_image : xcode7.3
107
- compiler : clang
108
89
env : SCRIPT=cmake
109
90
- os : osx
110
91
osx_image : xcode8.3
111
- compiler : clang
112
92
env : SCRIPT=cmake
113
93
- os : osx
114
94
osx_image : xcode9.4
115
- compiler : clang
116
95
env : SCRIPT=cmake
117
96
- os : osx
118
97
osx_image : xcode10
119
- compiler : clang
120
98
env : SCRIPT=cmake SANITIZE=address
121
99
- env : SCRIPT=arduino VERSION=1.6.7 BOARD=arduino:avr:uno
122
100
- env : SCRIPT=arduino VERSION=1.8.2 BOARD=arduino:samd:mkr1000
123
101
- env : SCRIPT=platformio BOARD=uno
124
102
- env : SCRIPT=platformio BOARD=esp01
125
- - compiler : clang
126
- addons :
103
+ - addons :
127
104
apt :
128
105
sources : ['ubuntu-toolchain-r-test','llvm-toolchain-trusty-6.0']
129
106
packages : ['clang-6.0','llvm-6.0']
0 commit comments