|
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