]>
Commit | Line | Data |
---|---|---|
92f5a8d4 TL |
1 | { |
2 | "_comment": { | |
3 | "description": "Sample CMakeSettings.json for building Boost.GIL tests and examples. See https://go.microsoft.com//fwlink//?linkid=834763 for more information about CMake integration with Visual Studio 2017 and this file.", | |
4 | "usage": "Copy to ${BOOST_ROOT}/libs/gil, then Visual Studio 2017 > File > Open > CMake > select ${BOOST_ROOT}/libs/gil/CMakeLists.txt" | |
5 | }, | |
6 | "environments": [ | |
7 | { "BuildDir": "${workspaceRoot}\\_build" }, | |
f67539c2 TL |
8 | { "InstallDir": "${workspaceRoot}\\_install" }, |
9 | { "DEFAULT_BUILD_TESTING": "OFF" }, | |
20effc67 | 10 | { "DEFAULT_Boost_ADDITIONAL_VERSIONS": "1.74;1.73;1.72;1.71" }, |
f67539c2 TL |
11 | { "DEFAULT_Boost_COMPILER": "-vc142;-vc141" }, |
12 | { "DEFAULT_Boost_DEBUG": "ON" }, | |
13 | { "DEFAULT_GIL_BUILD_EXAMPLES": "ON" }, | |
14 | { "DEFAULT_GIL_BUILD_HEADER_TESTS": "OFF" }, | |
15 | { "DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE": "ON" }, | |
16 | { "DEFAULT_GIL_ENABLE_EXT_IO": "ON" }, | |
17 | { "DEFAULT_GIL_ENABLE_EXT_NUMERIC": "ON" }, | |
18 | { "DEFAULT_GIL_ENABLE_EXT_TOOLBOX": "ON" }, | |
19 | { "DEFAULT_GIL_USE_CONAN": "ON" }, | |
20 | { "DEFAULT_GIL_USE_CLANG_TIDY": "OFF" } | |
92f5a8d4 TL |
21 | ], |
22 | "configurations": [ | |
23 | { | |
24 | "name": "x64-Debug-Ninja", | |
25 | "generator": "Ninja", | |
26 | "configurationType": "Debug", | |
27 | "inheritEnvironments": [ "msvc_x64_x64" ], | |
28 | "buildRoot": "${env.BuildDir}\\${name}", | |
29 | "installRoot": "${env.InstallDir}\\${name}", | |
30 | "cmakeCommandArgs": "", | |
31 | "buildCommandArgs": "-v", | |
32 | "ctestCommandArgs": "", | |
33 | "variables": [ | |
f67539c2 TL |
34 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
35 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 36 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
37 | { "name": "Boost_COMPILER", "value": "${env.DEFAULT_Boost_COMPILER}" }, |
38 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, | |
39 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
40 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
41 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
42 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
43 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
44 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
45 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
46 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
47 | ] |
48 | }, | |
49 | { | |
50 | "name": "x64-Release-Ninja", | |
51 | "generator": "Ninja", | |
52 | "configurationType": "RelWithDebInfo", | |
53 | "inheritEnvironments": [ "msvc_x64_x64" ], | |
54 | "buildRoot": "${env.BuildDir}\\${name}", | |
55 | "installRoot": "${env.InstallDir}\\${name}", | |
56 | "cmakeCommandArgs": "", | |
57 | "buildCommandArgs": "-v", | |
58 | "ctestCommandArgs": "", | |
59 | "variables": [ | |
f67539c2 TL |
60 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
61 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 62 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
63 | { "name": "Boost_COMPILER", "value": "${env.DEFAULT_Boost_COMPILER}" }, |
64 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, | |
65 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
66 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
67 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
68 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
20effc67 | 69 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, |
f67539c2 TL |
70 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, |
71 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
72 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
73 | ] |
74 | }, | |
75 | { | |
76 | "name": "x86-Debug-Ninja", | |
77 | "generator": "Ninja", | |
78 | "configurationType": "Debug", | |
79 | "inheritEnvironments": [ "msvc_x86" ], | |
80 | "buildRoot": "${env.BuildDir}\\${name}", | |
81 | "installRoot": "${env.InstallDir}\\${name}", | |
82 | "cmakeCommandArgs": "", | |
83 | "buildCommandArgs": "-v", | |
84 | "ctestCommandArgs": "", | |
85 | "variables": [ | |
f67539c2 TL |
86 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
87 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, | |
88 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 TL |
89 | { "name": "Boost_ARCHITECTURE", "value": "-x32" }, |
90 | { "name": "Boost_COMPILER", "value": "-vc142;-vc141" }, | |
f67539c2 TL |
91 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "ON" }, |
92 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "ON" }, | |
93 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "ON" }, | |
94 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "ON" }, | |
95 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "ON" }, | |
96 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "ON" }, | |
97 | { "name": "BOOST_GIL_USE_CONAN", "value": "ON" }, | |
98 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "OFF" } | |
92f5a8d4 TL |
99 | ] |
100 | }, | |
101 | { | |
102 | "name": "x86-Release-Ninja", | |
103 | "generator": "Ninja", | |
104 | "configurationType": "RelWithDebInfo", | |
105 | "inheritEnvironments": [ "msvc_x86" ], | |
106 | "buildRoot": "${env.BuildDir}\\${name}", | |
107 | "installRoot": "${env.InstallDir}\\${name}", | |
108 | "cmakeCommandArgs": "", | |
109 | "buildCommandArgs": "-v", | |
110 | "ctestCommandArgs": "", | |
111 | "variables": [ | |
f67539c2 TL |
112 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
113 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 114 | { "name": "Boost_ARCHITECTURE", "value": "-x32" }, |
f67539c2 TL |
115 | { "name": "Boost_COMPILER", "value": "${env.DEFAULT_Boost_COMPILER}" }, |
116 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, | |
117 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
118 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
119 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
120 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
121 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
122 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
123 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
124 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
125 | ] |
126 | }, | |
127 | { | |
128 | "name": "x64-Debug-VS2019", | |
129 | "generator": "Visual Studio 16 2019 Win64", | |
130 | "configurationType": "Debug", | |
131 | "buildRoot": "${env.BuildDir}\\${name}", | |
132 | "installRoot": "${env.InstallDir}\\${name}", | |
133 | "buildCommandArgs": "-m", | |
134 | "cmakeCommandArgs": "", | |
135 | "ctestCommandArgs": "", | |
136 | "variables": [ | |
f67539c2 TL |
137 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
138 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 139 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
140 | { "name": "Boost_COMPILER", "value": "${env.DEFAULT_Boost_COMPILER}" }, |
141 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, | |
142 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
143 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
144 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
145 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
146 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
147 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
148 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
149 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
150 | ] |
151 | }, | |
152 | { | |
153 | "name": "x64-Release-VS2019", | |
154 | "generator": "Visual Studio 16 2019 Win64", | |
155 | "configurationType": "Release", | |
156 | "buildRoot": "${env.BuildDir}\\${name}", | |
157 | "installRoot": "${env.InstallDir}\\${name}", | |
158 | "buildCommandArgs": "-m", | |
159 | "cmakeCommandArgs": "", | |
160 | "ctestCommandArgs": "", | |
161 | "variables": [ | |
f67539c2 TL |
162 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
163 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 TL |
164 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
165 | { "name": "Boost_COMPILER", "value": "-vc142" }, | |
f67539c2 TL |
166 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
167 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
168 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
169 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
170 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
171 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
172 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
173 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
174 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
175 | ] |
176 | }, | |
177 | { | |
178 | "name": "x86-Debug-VS2019", | |
179 | "generator": "Visual Studio 16 2019", | |
180 | "configurationType": "Debug", | |
181 | "buildRoot": "${env.BuildDir}\\${name}", | |
182 | "installRoot": "${env.InstallDir}\\${name}", | |
183 | "buildCommandArgs": "-m", | |
184 | "cmakeCommandArgs": "", | |
185 | "ctestCommandArgs": "", | |
186 | "variables": [ | |
f67539c2 TL |
187 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
188 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 TL |
189 | { "name": "Boost_ARCHITECTURE", "value": "-x32" }, |
190 | { "name": "Boost_COMPILER", "value": "-vc142" }, | |
f67539c2 TL |
191 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
192 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
193 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
194 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
195 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
196 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
197 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
198 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
199 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
200 | ] |
201 | }, | |
202 | { | |
203 | "name": "x86-Release-VS2019", | |
204 | "generator": "Visual Studio 16 2019", | |
205 | "configurationType": "Release", | |
206 | "buildRoot": "${env.BuildDir}\\${name}", | |
207 | "installRoot": "${env.InstallDir}\\${name}", | |
208 | "buildCommandArgs": "-m", | |
209 | "cmakeCommandArgs": "", | |
210 | "ctestCommandArgs": "", | |
211 | "variables": [ | |
f67539c2 TL |
212 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
213 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 TL |
214 | { "name": "Boost_ARCHITECTURE", "value": "-x32" }, |
215 | { "name": "Boost_COMPILER", "value": "-vc142" }, | |
f67539c2 TL |
216 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
217 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
218 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
219 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
220 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
221 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
222 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
223 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
224 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
225 | ] |
226 | }, | |
227 | { | |
228 | "name": "x64-Debug-VS2017", | |
229 | "generator": "Visual Studio 15 2017 Win64", | |
230 | "configurationType": "Debug", | |
231 | "buildRoot": "${env.BuildDir}\\${name}", | |
232 | "installRoot": "${env.InstallDir}\\${name}", | |
233 | "buildCommandArgs": "-m", | |
234 | "cmakeCommandArgs": "", | |
235 | "ctestCommandArgs": "", | |
236 | "variables": [ | |
f67539c2 TL |
237 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
238 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 TL |
239 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
240 | { "name": "Boost_COMPILER", "value": "-vc141" }, | |
f67539c2 TL |
241 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
242 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
243 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
244 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
245 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
246 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
247 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
248 | { "name": "BOOST_GIL_USE_CONAN", "value": "${env.DEFAULT_GIL_USE_CONAN}" }, | |
249 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
250 | ] |
251 | }, | |
252 | { | |
253 | "name": "x64-Release-VS2017", | |
254 | "generator": "Visual Studio 15 2017 Win64", | |
255 | "configurationType": "Release", | |
256 | "buildRoot": "${env.BuildDir}\\${name}", | |
257 | "installRoot": "${env.InstallDir}\\${name}", | |
258 | "buildCommandArgs": "-m", | |
259 | "cmakeCommandArgs": "", | |
260 | "ctestCommandArgs": "", | |
261 | "variables": [ | |
f67539c2 TL |
262 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
263 | { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" }, | |
264 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
265 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
266 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
267 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
268 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
269 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
270 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
271 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
272 | ] |
273 | }, | |
274 | { | |
275 | "name": "x86-Debug-VS2017", | |
276 | "generator": "Visual Studio 15 2017", | |
277 | "configurationType": "Debug", | |
278 | "buildRoot": "${env.BuildDir}\\${name}", | |
279 | "installRoot": "${env.InstallDir}\\${name}", | |
280 | "buildCommandArgs": "-m", | |
281 | "cmakeCommandArgs": "", | |
282 | "ctestCommandArgs": "", | |
283 | "variables": [ | |
f67539c2 TL |
284 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
285 | { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" }, | |
286 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
287 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
288 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
289 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
290 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
291 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
292 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
293 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
294 | ] |
295 | }, | |
296 | { | |
297 | "name": "x86-Release-VS2017", | |
298 | "generator": "Visual Studio 15 2017", | |
299 | "configurationType": "Release", | |
300 | "buildRoot": "${env.BuildDir}\\${name}", | |
301 | "installRoot": "${env.InstallDir}\\${name}", | |
302 | "buildCommandArgs": "-m", | |
303 | "cmakeCommandArgs": "", | |
304 | "ctestCommandArgs": "", | |
305 | "variables": [ | |
f67539c2 TL |
306 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
307 | { "name": "CMAKE_TOOLCHAIN_FILE", "value": "C:\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake" }, | |
308 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
309 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
310 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
311 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
312 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
313 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
314 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
315 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
316 | ] |
317 | }, | |
318 | { | |
319 | "name": "WSL-Debug-GCC", | |
320 | "generator": "Unix Makefiles", | |
321 | "configurationType": "Debug", | |
322 | "buildRoot": "${env.BuildDir}\\${name}", | |
323 | "installRoot": "${env.InstallDir}\\${name}", | |
324 | "cmakeExecutable": "/usr/bin/cmake", | |
325 | "cmakeCommandArgs": "", | |
326 | "buildCommandArgs": "", | |
327 | "ctestCommandArgs": "", | |
328 | "inheritEnvironments": [ "linux_x64" ], | |
329 | "intelliSenseMode": "linux-gcc-x64", | |
330 | "wslPath": "${defaultWSLPath}", | |
331 | "addressSanitizerRuntimeFlags": "detect_leaks=0", | |
332 | "variables": [ | |
f67539c2 TL |
333 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
334 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 335 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
336 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
337 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
338 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
339 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
340 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
341 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
342 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
343 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
344 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
345 | ] |
346 | }, | |
347 | { | |
348 | "name": "WSL-Release-GCC", | |
349 | "generator": "Unix Makefiles", | |
350 | "configurationType": "RelWithDebInfo", | |
351 | "buildRoot": "${env.BuildDir}\\${name}", | |
352 | "installRoot": "${env.InstallDir}\\${name}", | |
353 | "cmakeExecutable": "/usr/bin/cmake", | |
354 | "cmakeCommandArgs": "", | |
355 | "buildCommandArgs": "", | |
356 | "ctestCommandArgs": "", | |
357 | "inheritEnvironments": [ "linux_x64" ], | |
358 | "intelliSenseMode": "linux-gcc-x64", | |
359 | "wslPath": "${defaultWSLPath}", | |
360 | "addressSanitizerRuntimeFlags": "detect_leaks=0", | |
361 | "variables": [ | |
f67539c2 TL |
362 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
363 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 364 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
365 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
366 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
367 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
368 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
369 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
370 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
371 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
372 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
373 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
374 | ] |
375 | }, | |
376 | { | |
377 | "name": "WSL-Debug-clang", | |
378 | "generator": "Unix Makefiles", | |
379 | "configurationType": "Debug", | |
380 | "buildRoot": "${env.BuildDir}\\${name}", | |
381 | "installRoot": "${env.InstallDir}\\${name}", | |
382 | "cmakeExecutable": "/usr/bin/cmake", | |
383 | "cmakeCommandArgs": "", | |
384 | "buildCommandArgs": "", | |
385 | "ctestCommandArgs": "", | |
386 | "inheritEnvironments": [ "linux_clang_x64" ], | |
387 | "wslPath": "${defaultWSLPath}", | |
388 | "addressSanitizerRuntimeFlags": "detect_leaks=0", | |
389 | "variables": [ | |
f67539c2 TL |
390 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
391 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 392 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
393 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
394 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
395 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
396 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
397 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
398 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
399 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
400 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
401 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
402 | ] |
403 | }, | |
404 | { | |
405 | "name": "WSL-Release-clang", | |
406 | "generator": "Unix Makefiles", | |
407 | "configurationType": "RelWithDebInfo", | |
408 | "buildRoot": "${env.BuildDir}\\${name}", | |
409 | "installRoot": "${env.InstallDir}\\${name}", | |
410 | "cmakeExecutable": "/usr/bin/cmake", | |
411 | "cmakeCommandArgs": "", | |
412 | "buildCommandArgs": "", | |
413 | "ctestCommandArgs": "", | |
414 | "inheritEnvironments": [ "linux_clang_x64" ], | |
415 | "wslPath": "${defaultWSLPath}", | |
416 | "addressSanitizerRuntimeFlags": "detect_leaks=0", | |
417 | "variables": [ | |
f67539c2 TL |
418 | { "name": "BUILD_TESTING", "value": "${env.DEFAULT_BUILD_TESTING}"}, |
419 | { "name": "Boost_ADDITIONAL_VERSIONS", "value": "${env.DEFAULT_Boost_ADDITIONAL_VERSIONS}" }, | |
92f5a8d4 | 420 | { "name": "Boost_ARCHITECTURE", "value": "-x64" }, |
f67539c2 TL |
421 | { "name": "Boost_DEBUG", "value": "${env.DEFAULT_Boost_DEBUG}" }, |
422 | { "name": "BOOST_GIL_BUILD_EXAMPLES", "value": "${env.DEFAULT_GIL_BUILD_EXAMPLES}" }, | |
423 | { "name": "BOOST_GIL_BUILD_HEADER_TESTS", "value": "${env.DEFAULT_GIL_BUILD_HEADER_TESTS}" }, | |
424 | { "name": "BOOST_GIL_ENABLE_EXT_DYNAMIC_IMAGE", "value": "${env.DEFAULT_GIL_ENABLE_EXT_DYNAMIC_IMAGE}" }, | |
425 | { "name": "BOOST_GIL_ENABLE_EXT_IO", "value": "${env.DEFAULT_GIL_ENABLE_EXT_IO}" }, | |
426 | { "name": "BOOST_GIL_ENABLE_EXT_NUMERIC", "value": "${env.DEFAULT_GIL_ENABLE_EXT_NUMERIC}" }, | |
427 | { "name": "BOOST_GIL_ENABLE_EXT_TOOLBOX", "value": "${env.DEFAULT_GIL_ENABLE_EXT_TOOLBOX}" }, | |
428 | { "name": "BOOST_GIL_USE_CONAN", "value": "OFF" }, | |
429 | { "name": "BOOST_GIL_USE_CLANG_TIDY", "value": "${env.DEFAULT_GIL_USE_CLANG_TIDY}" } | |
92f5a8d4 TL |
430 | ] |
431 | } | |
432 | ] | |
433 | } |