|
14 | 14 | "binaryDir": "${sourceDir}/out/build/${presetName}", |
15 | 15 | "installDir": "${sourceDir}/out/install/${presetName}" |
16 | 16 | }, |
17 | | - |
18 | 17 | { |
19 | 18 | "name": "x64", |
20 | 19 | "architecture": { |
21 | 20 | "value": "x64", |
22 | 21 | "strategy": "external" |
23 | 22 | }, |
24 | | - "cacheVariables": { "DIRECTX_ARCH": "x64" }, |
| 23 | + "cacheVariables": { |
| 24 | + "DIRECTX_ARCH": "x64" |
| 25 | + }, |
25 | 26 | "hidden": true |
26 | 27 | }, |
27 | 28 | { |
|
30 | 31 | "value": "x86", |
31 | 32 | "strategy": "external" |
32 | 33 | }, |
33 | | - "cacheVariables": { "DIRECTX_ARCH": "x86" }, |
| 34 | + "cacheVariables": { |
| 35 | + "DIRECTX_ARCH": "x86" |
| 36 | + }, |
34 | 37 | "hidden": true |
35 | 38 | }, |
36 | 39 | { |
|
39 | 42 | "value": "arm64", |
40 | 43 | "strategy": "external" |
41 | 44 | }, |
42 | | - "cacheVariables": { "DIRECTX_ARCH": "arm64" }, |
| 45 | + "cacheVariables": { |
| 46 | + "DIRECTX_ARCH": "arm64" |
| 47 | + }, |
43 | 48 | "hidden": true |
44 | 49 | }, |
45 | 50 | { |
|
48 | 53 | "value": "arm64ec", |
49 | 54 | "strategy": "external" |
50 | 55 | }, |
51 | | - "cacheVariables": { "DIRECTX_ARCH": "arm64ec" }, |
| 56 | + "cacheVariables": { |
| 57 | + "DIRECTX_ARCH": "arm64ec" |
| 58 | + }, |
52 | 59 | "environment": { |
53 | 60 | "CFLAGS": "/arm64EC", |
54 | 61 | "CXXFLAGS": "/arm64EC" |
55 | 62 | }, |
56 | 63 | "hidden": true |
57 | 64 | }, |
58 | | - |
59 | 65 | { |
60 | 66 | "name": "Debug", |
61 | | - "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, |
| 67 | + "cacheVariables": { |
| 68 | + "CMAKE_BUILD_TYPE": "Debug" |
| 69 | + }, |
62 | 70 | "hidden": true |
63 | 71 | }, |
64 | 72 | { |
65 | 73 | "name": "Release", |
66 | | - "cacheVariables": |
67 | | - { |
68 | | - "CMAKE_BUILD_TYPE": "RelWithDebInfo", |
69 | | - "CMAKE_INTERPROCEDURAL_OPTIMIZATION": true |
| 74 | + "cacheVariables": { |
| 75 | + "CMAKE_BUILD_TYPE": "RelWithDebInfo", |
| 76 | + "CMAKE_INTERPROCEDURAL_OPTIMIZATION": true |
70 | 77 | }, |
71 | 78 | "hidden": true |
72 | 79 | }, |
73 | | - |
74 | 80 | { |
75 | 81 | "name": "MSVC", |
76 | 82 | "hidden": true, |
|
120 | 126 | "strategy": "external" |
121 | 127 | } |
122 | 128 | }, |
123 | | - |
124 | 129 | { |
125 | 130 | "name": "Win8", |
126 | 131 | "cacheVariables": { |
|
201 | 206 | "strategy": "external" |
202 | 207 | } |
203 | 208 | }, |
204 | | - |
205 | 209 | { |
206 | 210 | "name": "Analyze", |
207 | | - "cacheVariables": |
208 | | - { |
| 211 | + "cacheVariables": { |
209 | 212 | "ENABLE_CODE_ANALYSIS": true |
210 | 213 | }, |
211 | 214 | "hidden": true |
212 | 215 | }, |
213 | 216 | { |
214 | 217 | "name": "Coverage", |
215 | | - "cacheVariables": |
216 | | - { |
| 218 | + "cacheVariables": { |
217 | 219 | "BUILD_TOOLS": false, |
218 | 220 | "ENABLE_CODE_COVERAGE": true |
219 | 221 | }, |
|
317 | 319 | { "name": "x64-Coverage-Clang", "description": "Clang/LLVM for x64 (Debug) with DX12 w/ Code Coverage", "inherits": [ "base", "x64", "Debug", "Clang", "Coverage" ] }, |
318 | 320 | { "name": "x64-Fuzzing" , "description": "MSVC for x64 (Release) with ASan", "inherits": [ "base", "x64", "Release", "MSVC", "Fuzzing" ] } |
319 | 321 | ], |
| 322 | + |
320 | 323 | "testPresets": [ |
321 | 324 | { "name": "x64-Debug" , "configurePreset": "x64-Debug" }, |
322 | 325 | { "name": "x64-Release" , "configurePreset": "x64-Release" }, |
|
0 commit comments