@@ -8,6 +8,8 @@ language: generic
8
8
9
9
sudo : false
10
10
11
+ dist : trusty
12
+
11
13
cache :
12
14
directories :
13
15
- $HOME/.ccache
@@ -26,51 +28,85 @@ matrix:
26
28
compiler : linux-clang35-release
27
29
addons :
28
30
apt :
29
- sources : ['llvm-toolchain-precise-3.5', ' ubuntu-toolchain-r-test', 'boost-latest']
30
- packages : ['clang-3.5', 'cmake', ' libboost1.55-all-dev', 'libgdal-dev', 'libgeos++ -dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
31
+ sources : ['ubuntu-toolchain-r-test', 'boost-latest']
32
+ packages : ['clang-3.5', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
31
33
env : COMPILER='clang++-3.5' BUILD_TYPE='Release'
32
34
33
35
- os : linux
34
36
compiler : linux-clang35-dev
35
37
addons :
36
38
apt :
37
- sources : ['llvm-toolchain-precise-3.5', ' ubuntu-toolchain-r-test', 'boost-latest']
38
- packages : ['clang-3.5', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
39
+ sources : ['ubuntu-toolchain-r-test', 'boost-latest']
40
+ packages : ['clang-3.5', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
39
41
env : COMPILER='clang++-3.5' BUILD_TYPE='Dev'
40
42
41
43
42
44
- os : linux
43
- compiler : linux-clang37 -release
45
+ compiler : linux-clang38 -release
44
46
addons :
45
47
apt :
46
- sources : ['llvm-toolchain-precise-3.7', ' ubuntu-toolchain-r-test', 'boost-latest']
47
- packages : ['clang-3.7 ', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++ -dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
48
- env : COMPILER='clang++-3.7 ' BUILD_TYPE='Release'
48
+ sources : ['ubuntu-toolchain-r-test', 'boost-latest']
49
+ packages : ['clang-3.8 ', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
50
+ env : COMPILER='clang++-3.8 ' BUILD_TYPE='Release'
49
51
50
52
- os : linux
51
- compiler : linux-clang37 -dev
53
+ compiler : linux-clang38 -dev
52
54
addons :
53
55
apt :
54
- sources : ['llvm-toolchain-precise-3.7', ' ubuntu-toolchain-r-test', 'boost-latest']
55
- packages : ['clang-3.7 ', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++ -dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
56
- env : COMPILER='clang++-3.7 ' BUILD_TYPE='Dev'
56
+ sources : ['ubuntu-toolchain-r-test', 'boost-latest']
57
+ packages : ['clang-3.8 ', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
58
+ env : COMPILER='clang++-3.8 ' BUILD_TYPE='Dev'
57
59
58
60
59
61
- os : linux
60
- compiler : linux-clang38 -release
62
+ compiler : linux-clang39 -release
61
63
addons :
62
64
apt :
63
- sources : ['llvm-toolchain-precise-3.8', ' ubuntu-toolchain-r-test', 'boost-latest']
64
- packages : ['clang-3.8 ', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++ -dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
65
- env : COMPILER='clang++-3.8 ' BUILD_TYPE='Release'
65
+ sources : ['ubuntu-toolchain-r-test', 'boost-latest']
66
+ packages : ['clang-3.9 ', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
67
+ env : COMPILER='clang++-3.9 ' BUILD_TYPE='Release'
66
68
67
69
- os : linux
68
- compiler : linux-clang38 -dev
70
+ compiler : linux-clang39 -dev
69
71
addons :
70
72
apt :
71
- sources : ['llvm-toolchain-precise-3.8', 'ubuntu-toolchain-r-test', 'boost-latest']
72
- packages : ['clang-3.8', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
73
- env : COMPILER='clang++-3.8' BUILD_TYPE='Dev'
73
+ sources : ['ubuntu-toolchain-r-test', 'boost-latest']
74
+ packages : ['clang-3.9', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
75
+ env : COMPILER='clang++-3.9' BUILD_TYPE='Dev'
76
+
77
+
78
+ - os : linux
79
+ compiler : linux-clang40-release
80
+ addons :
81
+ apt :
82
+ sources : ['llvm-toolchain-trusty-4.0', 'ubuntu-toolchain-r-test', 'boost-latest']
83
+ packages : ['clang-4.0', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
84
+ env : COMPILER='clang++-4.0' BUILD_TYPE='Release'
85
+
86
+ - os : linux
87
+ compiler : linux-clang40-dev
88
+ addons :
89
+ apt :
90
+ sources : ['llvm-toolchain-trusty-4.0', 'ubuntu-toolchain-r-test', 'boost-latest']
91
+ packages : ['clang-4.0', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
92
+ env : COMPILER='clang++-4.0' BUILD_TYPE='Dev'
93
+
94
+
95
+ - os : linux
96
+ compiler : linux-clang50-release
97
+ addons :
98
+ apt :
99
+ sources : ['llvm-toolchain-trusty-5.0', 'ubuntu-toolchain-r-test', 'boost-latest']
100
+ packages : ['clang-5.0', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
101
+ env : COMPILER='clang++-5.0' BUILD_TYPE='Release'
102
+
103
+ - os : linux
104
+ compiler : linux-clang50-dev
105
+ addons :
106
+ apt :
107
+ sources : ['llvm-toolchain-trusty-5.0', 'ubuntu-toolchain-r-test', 'boost-latest']
108
+ packages : ['clang-5.0', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
109
+ env : COMPILER='clang++-5.0' BUILD_TYPE='Dev'
74
110
75
111
76
112
# 2/ Linux GCC Builds
@@ -79,15 +115,15 @@ matrix:
79
115
addons :
80
116
apt :
81
117
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
82
- packages : ['g++-4.8', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
118
+ packages : ['g++-4.8', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
83
119
env : COMPILER='g++-4.8' COMPILER_FLAGS='-Wno-return-type' BUILD_TYPE='Release'
84
120
85
121
- os : linux
86
122
compiler : linux-gcc48-dev
87
123
addons :
88
124
apt :
89
125
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
90
- packages : ['g++-4.8', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
126
+ packages : ['g++-4.8', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
91
127
env : COMPILER='g++-4.8' COMPILER_FLAGS='-Wno-return-type' BUILD_TYPE='Dev'
92
128
93
129
@@ -96,15 +132,15 @@ matrix:
96
132
addons :
97
133
apt :
98
134
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
99
- packages : ['g++-4.9', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
135
+ packages : ['g++-4.9', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
100
136
env : COMPILER='g++-4.9' BUILD_TYPE='Release'
101
137
102
138
- os : linux
103
139
compiler : linux-gcc49-dev
104
140
addons :
105
141
apt :
106
142
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
107
- packages : ['g++-4.9', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
143
+ packages : ['g++-4.9', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
108
144
env : COMPILER='g++-4.9' BUILD_TYPE='Dev'
109
145
110
146
@@ -113,15 +149,15 @@ matrix:
113
149
addons :
114
150
apt :
115
151
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
116
- packages : ['g++-5', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
152
+ packages : ['g++-5', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
117
153
env : COMPILER='g++-5' BUILD_TYPE='Release'
118
154
119
155
- os : linux
120
156
compiler : linux-gcc5-dev
121
157
addons :
122
158
apt :
123
159
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
124
- packages : ['g++-5', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
160
+ packages : ['g++-5', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
125
161
env : COMPILER='g++-5' BUILD_TYPE='Dev'
126
162
127
163
@@ -130,23 +166,23 @@ matrix:
130
166
addons :
131
167
apt :
132
168
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
133
- packages : ['g++-6', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
169
+ packages : ['g++-6', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
134
170
env : COMPILER='g++-6' BUILD_TYPE='Release'
135
171
136
172
- os : linux
137
173
compiler : linux-gcc6-dev
138
174
addons :
139
175
apt :
140
176
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
141
- packages : ['g++-6', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
177
+ packages : ['g++-6', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
142
178
env : COMPILER='g++-6' BUILD_TYPE='Dev'
143
179
144
180
- os : linux
145
181
compiler : linux-gcc6-coverage
146
182
addons :
147
183
apt :
148
184
sources : ['ubuntu-toolchain-r-test', 'boost-latest']
149
- packages : ['g++-6', 'libboost1.55-all-dev', 'libgdal-dev', 'libgeos++-dev', ' libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
185
+ packages : ['g++-6', 'libboost1.55-all-dev', 'libgdal-dev', 'libproj-dev', 'libsparsehash-dev', 'spatialite-bin']
150
186
env : COMPILER='g++-6' BUILD_TYPE='Coverage'
151
187
152
188
0 commit comments