| 
33 | 33 |                 "CMAKE_SYSTEM_VERSION": "10.0.19041.0"  | 
34 | 34 |             }  | 
35 | 35 |         },  | 
36 |  | -        {  | 
37 |  | -            "name": "windows-vs2019-base",  | 
38 |  | -            "description": "Base Visual Studio 2019 configuration.",  | 
39 |  | -            "hidden": true,  | 
40 |  | -            "inherits": "windows-base",  | 
41 |  | -            "generator": "Visual Studio 16 2019",  | 
42 |  | -            "architecture": {  | 
43 |  | -                "value": "x64",  | 
44 |  | -                "strategy": "set"  | 
45 |  | -            },  | 
46 |  | -            "toolset": {  | 
47 |  | -                "value": "host=x86",  | 
48 |  | -                "strategy": "set"  | 
49 |  | -            }  | 
50 |  | -        },  | 
51 |  | -        {  | 
52 |  | -            "name": "windows-vs2019",  | 
53 |  | -            "displayName": "Windows VS2019",  | 
54 |  | -            "inherits": [  | 
55 |  | -                "windows-vs2019-base"  | 
56 |  | -            ]  | 
57 |  | -        },  | 
58 |  | -        {  | 
59 |  | -            "name": "windows-vs2019-ci",  | 
60 |  | -            "displayName": "Windows VS2019 (CI)",  | 
61 |  | -            "inherits": [  | 
62 |  | -                "windows-vs2019-base",  | 
63 |  | -                "ci"  | 
64 |  | -            ]  | 
65 |  | -        },  | 
66 | 36 |         {  | 
67 | 37 |             "name": "windows-vs2022-base",  | 
68 | 38 |             "description": "Base Visual Studio 2022 configuration.",  | 
 | 
99 | 69 |             "hidden": true,  | 
100 | 70 |             "inherits": "windows-base",  | 
101 | 71 |             "generator": "Ninja Multi-Config",  | 
 | 72 | +            "environment": {  | 
 | 73 | +                "VCToolsVersion": "14.30"  | 
 | 74 | +            },  | 
102 | 75 |             "architecture": {  | 
103 | 76 |                 "value": "x64",  | 
104 | 77 |                 "strategy": "external"  | 
105 | 78 |             },  | 
106 | 79 |             "toolset": {  | 
107 |  | -                "value": "host=x86,version=14.29",  | 
 | 80 | +                "value": "host=x86,version=14.3",  | 
108 | 81 |                 "strategy": "external"  | 
109 | 82 |             },  | 
110 | 83 |             "cacheVariables": {  | 
 | 
138 | 111 |             "name": "linux-base",  | 
139 | 112 |             "description": "Base Linux configuration.",  | 
140 | 113 |             "hidden": true,  | 
141 |  | -            "inherits": "base"  | 
 | 114 | +            "inherits": "base",  | 
 | 115 | +            "generator": "Ninja Multi-Config",  | 
 | 116 | +            "cacheVariables": {  | 
 | 117 | +                "CMAKE_MAKE_PROGRAM": "${sourceDir}/tools/.packman/ninja/ninja"  | 
 | 118 | +            }  | 
142 | 119 |         },  | 
143 | 120 |         {  | 
144 |  | -            "name": "linux-ninja-clang-base",  | 
 | 121 | +            "name": "linux-clang-base",  | 
145 | 122 |             "description": "Base Linux/Clang configuration.",  | 
146 | 123 |             "hidden": true,  | 
147 | 124 |             "inherits": "linux-base",  | 
148 |  | -            "generator": "Ninja Multi-Config",  | 
149 | 125 |             "cacheVariables": {  | 
150 |  | -                "CMAKE_MAKE_PROGRAM": "${sourceDir}/tools/.packman/ninja/ninja",  | 
151 | 126 |                 "CMAKE_C_COMPILER": "clang",  | 
152 | 127 |                 "CMAKE_CXX_COMPILER": "clang++"  | 
153 | 128 |             }  | 
154 | 129 |         },  | 
155 | 130 |         {  | 
156 |  | -            "name": "linux-ninja-clang",  | 
157 |  | -            "displayName": "Linux Ninja/Clang",  | 
 | 131 | +            "name": "linux-clang",  | 
 | 132 | +            "displayName": "Linux/Clang",  | 
 | 133 | +            "inherits": [  | 
 | 134 | +                "linux-clang-base"  | 
 | 135 | +            ]  | 
 | 136 | +        },  | 
 | 137 | +        {  | 
 | 138 | +            "name": "linux-clang-ci",  | 
 | 139 | +            "displayName": "Linux/Clang (CI)",  | 
 | 140 | +            "inherits": [  | 
 | 141 | +                "linux-clang-base",  | 
 | 142 | +                "ci"  | 
 | 143 | +            ]  | 
 | 144 | +        },  | 
 | 145 | +        {  | 
 | 146 | +            "name": "linux-gcc-base",  | 
 | 147 | +            "description": "Base Linux/GCC configuration.",  | 
 | 148 | +            "hidden": true,  | 
 | 149 | +            "inherits": "linux-base",  | 
 | 150 | +            "cacheVariables": {  | 
 | 151 | +                "CMAKE_C_COMPILER": "gcc",  | 
 | 152 | +                "CMAKE_CXX_COMPILER": "g++"  | 
 | 153 | +            }  | 
 | 154 | +        },  | 
 | 155 | +        {  | 
 | 156 | +            "name": "linux-gcc",  | 
 | 157 | +            "displayName": "Linux/GCC",  | 
158 | 158 |             "inherits": [  | 
159 |  | -                "linux-ninja-clang-base"  | 
 | 159 | +                "linux-gcc-base"  | 
160 | 160 |             ]  | 
161 | 161 |         },  | 
162 | 162 |         {  | 
163 |  | -            "name": "linux-ninja-clang-ci",  | 
164 |  | -            "displayName": "Linux Ninja/Clang (CI)",  | 
 | 163 | +            "name": "linux-gcc-ci",  | 
 | 164 | +            "displayName": "Linux/GCC (CI)",  | 
165 | 165 |             "inherits": [  | 
166 |  | -                "linux-ninja-clang-base",  | 
 | 166 | +                "linux-gcc-base",  | 
167 | 167 |                 "ci"  | 
168 | 168 |             ]  | 
169 | 169 |         }  | 
 | 
194 | 194 |             "configuration": "Debug"  | 
195 | 195 |         },  | 
196 | 196 |         {  | 
197 |  | -            "name": "linux-ninja-clang-release",  | 
 | 197 | +            "name": "linux-clang-release",  | 
 | 198 | +            "displayName": "Release",  | 
 | 199 | +            "configurePreset": "linux-clang",  | 
 | 200 | +            "configuration": "Release"  | 
 | 201 | +        },  | 
 | 202 | +        {  | 
 | 203 | +            "name": "linux-clang-debug",  | 
 | 204 | +            "displayName": "Debug",  | 
 | 205 | +            "configurePreset": "linux-clang",  | 
 | 206 | +            "configuration": "Debug"  | 
 | 207 | +        },  | 
 | 208 | +        {  | 
 | 209 | +            "name": "linux-clang-ci-release",  | 
 | 210 | +            "displayName": "Release",  | 
 | 211 | +            "configurePreset": "linux-clang-ci",  | 
 | 212 | +            "configuration": "Release"  | 
 | 213 | +        },  | 
 | 214 | +        {  | 
 | 215 | +            "name": "linux-clang-ci-debug",  | 
 | 216 | +            "displayName": "Debug",  | 
 | 217 | +            "configurePreset": "linux-clang-ci",  | 
 | 218 | +            "configuration": "Debug"  | 
 | 219 | +        },  | 
 | 220 | +        {  | 
 | 221 | +            "name": "linux-gcc-release",  | 
198 | 222 |             "displayName": "Release",  | 
199 |  | -            "configurePreset": "linux-ninja-clang",  | 
 | 223 | +            "configurePreset": "linux-gcc",  | 
200 | 224 |             "configuration": "Release"  | 
201 | 225 |         },  | 
202 | 226 |         {  | 
203 |  | -            "name": "linux-ninja-clang-debug",  | 
 | 227 | +            "name": "linux-gcc-debug",  | 
204 | 228 |             "displayName": "Debug",  | 
205 |  | -            "configurePreset": "linux-ninja-clang",  | 
 | 229 | +            "configurePreset": "linux-gcc",  | 
206 | 230 |             "configuration": "Debug"  | 
207 | 231 |         },  | 
208 | 232 |         {  | 
209 |  | -            "name": "linux-ninja-clang-ci-release",  | 
 | 233 | +            "name": "linux-gcc-ci-release",  | 
210 | 234 |             "displayName": "Release",  | 
211 |  | -            "configurePreset": "linux-ninja-clang-ci",  | 
 | 235 | +            "configurePreset": "linux-gcc-ci",  | 
212 | 236 |             "configuration": "Release"  | 
213 | 237 |         },  | 
214 | 238 |         {  | 
215 |  | -            "name": "linux-ninja-clang-ci-debug",  | 
 | 239 | +            "name": "linux-gcc-ci-debug",  | 
216 | 240 |             "displayName": "Debug",  | 
217 |  | -            "configurePreset": "linux-ninja-clang-ci",  | 
 | 241 | +            "configurePreset": "linux-gcc-ci",  | 
218 | 242 |             "configuration": "Debug"  | 
219 | 243 |         }  | 
220 | 244 |     ]  | 
 | 
0 commit comments