]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/gil/example/cmake/CMakeSettings.json
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / gil / example / cmake / CMakeSettings.json
CommitLineData
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}