| 
11 | 11 |             "CMAKE_INSTALL_RPATH": "$ORIGIN;$ORIGIN/.."  | 
12 | 12 |         }  | 
13 | 13 |     },  | 
14 |  | -    {  | 
15 |  | -        "name":  "clang-ninja",  | 
16 |  | -        "hidden": true,  | 
17 |  | -        "generator":   "Ninja",  | 
18 |  | -        "binaryDir":   "${sourceDir}/build-${presetName}",  | 
19 |  | -        "cacheVariables": {  | 
20 |  | -            "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",  | 
21 |  | -            "CMAKE_C_COMPILER":"clang.exe",  | 
22 |  | -            "CMAKE_CXX_COMPILER":"clang++.exe",  | 
23 |  | -            "CMAKE_INSTALL_RPATH": "$ORIGIN;$ORIGIN/.."  | 
24 |  | -        }  | 
25 |  | -    },  | 
26 | 14 | 
 
  | 
27 | 15 |     {  | 
28 | 16 |         "name": "sycl-base",  | 
 | 
44 | 32 |     { "name": "sycl_f16", "hidden": true, "cacheVariables": { "GGML_SYCL_F16":    "ON" } },  | 
45 | 33 |     { "name": "vulkan",   "hidden": true, "cacheVariables": { "GGML_VULKAN":      "ON" } },  | 
46 | 34 | 
 
  | 
 | 35 | +    {  | 
 | 36 | +        "name": "x64-windows-llvm", "hidden": true,  | 
 | 37 | +        "cacheVariables": {  | 
 | 38 | +            "CMAKE_TOOLCHAIN_FILE": "${sourceDir}/cmake/x64-windows-llvm.cmake"  | 
 | 39 | +        }  | 
 | 40 | +    },  | 
 | 41 | + | 
47 | 42 |     {  | 
48 | 43 |         "name": "arm64-windows-msvc", "hidden": true,  | 
49 | 44 |         "architecture": { "value": "arm64",    "strategy": "external" },  | 
 | 
83 | 78 |     { "name": "arm64-windows-msvc-release", "inherits": [ "base", "arm64-windows-msvc",  "reldbg" ] },  | 
84 | 79 |     { "name": "arm64-windows-msvc+static-release", "inherits": [ "base", "arm64-windows-msvc",  "reldbg", "static" ] },  | 
85 | 80 | 
 
  | 
 | 81 | +    { "name": "x64-windows-llvm-debug", "inherits": [ "base", "x64-windows-llvm", "debug" ] },  | 
 | 82 | +    { "name": "x64-windows-llvm-release", "inherits": [ "base", "x64-windows-llvm", "release" ] },  | 
 | 83 | +    { "name": "x64-windows-llvm-reldbg", "inherits": [ "base", "x64-windows-llvm", "reldbg" ] },  | 
 | 84 | +    { "name": "x64-windows-llvm+static-release", "inherits": [ "base", "x64-windows-llvm", "reldbg", "static" ] },  | 
 | 85 | + | 
86 | 86 |     { "name": "x64-windows-msvc-debug", "inherits": [ "base", "debug" ] },  | 
87 | 87 |     { "name": "x64-windows-msvc-release", "inherits": [ "base", "reldbg" ] },  | 
88 | 88 |     { "name": "x64-windows-msvc+static-release", "inherits": [ "base", "reldbg", "static" ] },  | 
89 | 89 | 
 
  | 
90 |  | -    { "name": "x64-windows-llvm-debug"  , "inherits": [ "clang-ninja", "debug"   ] },  | 
91 |  | -    { "name": "x64-windows-llvm-reldbg", "inherits": [ "clang-ninja", "reldbg" ] },  | 
92 |  | -    { "name": "x64-windows-llvm-release", "inherits": [ "clang-ninja", "release" ] },  | 
93 |  | -    { "name": "x64-windows-llvm+static-release", "inherits": [ "clang-ninja", "reldbg", "static" ] },  | 
94 |  | - | 
95 | 90 |     { "name": "x64-windows-sycl-debug", "inherits": [ "sycl-base", "debug" ] },  | 
96 | 91 |     { "name": "x64-windows-sycl-debug-f16", "inherits": [ "sycl-base", "debug", "sycl_f16" ] },  | 
97 | 92 |     { "name": "x64-windows-sycl-release", "inherits": [ "sycl-base", "release" ] },  | 
 | 
0 commit comments