|
54 | 54 | "strategy": "external"
|
55 | 55 | },
|
56 | 56 | "cacheVariables": { "DXMATH_ARCHITECTURE": "arm64ec" },
|
| 57 | + "environment": { |
| 58 | + "CFLAGS": "/arm64EC", |
| 59 | + "CXXFLAGS": "/arm64EC" |
| 60 | + }, |
57 | 61 | "hidden": true
|
58 | 62 | },
|
59 | 63 |
|
|
116 | 120 | "strategy": "external"
|
117 | 121 | }
|
118 | 122 | },
|
| 123 | + { |
| 124 | + "name": "Clang-X86", |
| 125 | + "environment": { |
| 126 | + "CFLAGS": "-m32", |
| 127 | + "CXXFLAGS": "-m32" |
| 128 | + }, |
| 129 | + "hidden": true |
| 130 | + }, |
| 131 | + { |
| 132 | + "name": "Clang-AArch64", |
| 133 | + "environment": { |
| 134 | + "CFLAGS": "--target=arm64-pc-windows-msvc", |
| 135 | + "CXXFLAGS": "--target=arm64-pc-windows-msvc" |
| 136 | + }, |
| 137 | + "hidden": true |
| 138 | + }, |
119 | 139 | {
|
120 | 140 | "name": "GNUC",
|
121 | 141 | "hidden": true,
|
|
158 | 178 | { "name": "arm-Release" , "description": "MSVC for ARM (Release) - ARM-NEON", "inherits": [ "base", "ARM", "Release", "MSVC" ] },
|
159 | 179 | { "name": "arm64-Debug" , "description": "MSVC for ARM64 (Debug) - ARM-NEON", "inherits": [ "base", "ARM64", "Debug", "MSVC" ] },
|
160 | 180 | { "name": "arm64-Release" , "description": "MSVC for ARM64 (Release) - ARM-NEON", "inherits": [ "base", "ARM64", "Release", "MSVC" ] },
|
161 |
| - { "name": "arm64ec-Debug" , "description": "MSVC for ARM64EC (Debug) - ARM-NEON", "inherits": [ "base", "ARM64EC", "Debug", "MSVC" ], "environment": { "CXXFLAGS": "/arm64EC" } }, |
162 |
| - { "name": "arm64ec-Release", "description": "MSVC for ARM64EC (Release) - ARM-NEON", "inherits": [ "base", "ARM64EC", "Release", "MSVC" ], "environment": { "CXXFLAGS": "/arm64EC" } }, |
| 181 | + { "name": "arm64ec-Debug" , "description": "MSVC for ARM64EC (Debug) - ARM-NEON", "inherits": [ "base", "ARM64EC", "Debug", "MSVC" ] }, |
| 182 | + { "name": "arm64ec-Release", "description": "MSVC for ARM64EC (Release) - ARM-NEON", "inherits": [ "base", "ARM64EC", "Release", "MSVC" ] }, |
163 | 183 |
|
164 | 184 | { "name": "x64-Debug-Clang" , "description": "Clang/LLVM for x64 (Debug) - SSE/SSE2", "inherits": [ "base", "x64", "Debug", "Clang" ] },
|
165 | 185 | { "name": "x64-Release-Clang" , "description": "Clang/LLVM for x64 (Release) - SSE/SSE2", "inherits": [ "base", "x64", "Release", "Clang" ] },
|
166 |
| - { "name": "x86-Debug-Clang" , "description": "Clang/LLVM for x86 (Debug) - SSE/SSE2", "inherits": [ "base", "x86", "Debug", "Clang" ], "environment": { "CXXFLAGS": "-m32" } }, |
167 |
| - { "name": "x86-Release-Clang" , "description": "Clang/LLVM for x86 (Release) - SSE/SSE2", "inherits": [ "base", "x86", "Release", "Clang" ], "environment": { "CXXFLAGS": "-m32" } }, |
168 |
| - { "name": "arm64-Debug-Clang" , "description": "Clang/LLVM for AArch64 (Debug) - ARM-NEON", "inherits": [ "base", "ARM64", "Debug", "Clang" ], "environment": { "CXXFLAGS": "--target=arm64-pc-windows-msvc" } }, |
169 |
| - { "name": "arm64-Release-Clang", "description": "Clang/LLVM for AArch64 (Release) - ARM-NEON", "inherits": [ "base", "ARM64", "Release", "Clang" ], "environment": { "CXXFLAGS": "--target=arm64-pc-windows-msvc" } } |
| 186 | + { "name": "x86-Debug-Clang" , "description": "Clang/LLVM for x86 (Debug) - SSE/SSE2", "inherits": [ "base", "x86", "Debug", "Clang", "Clang-X86" ] }, |
| 187 | + { "name": "x86-Release-Clang" , "description": "Clang/LLVM for x86 (Release) - SSE/SSE2", "inherits": [ "base", "x86", "Release", "Clang", "Clang-X86" ] }, |
| 188 | + { "name": "arm64-Debug-Clang" , "description": "Clang/LLVM for AArch64 (Debug) - ARM-NEON", "inherits": [ "base", "ARM64", "Debug", "Clang", "Clang-AArch64" ] }, |
| 189 | + { "name": "arm64-Release-Clang", "description": "Clang/LLVM for AArch64 (Release) - ARM-NEON", "inherits": [ "base", "ARM64", "Release", "Clang", "Clang-AArch64" ] } |
170 | 190 | ],
|
171 | 191 | "testPresets": [
|
172 | 192 | { "name": "x64-Debug" , "configurePreset": "x64-Debug" },
|
|
0 commit comments