|
30 | 30 | "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, |
31 | 31 | "condition": { "type": "equals", "lhs": "${hostSystemName}", "rhs": "Linux" } |
32 | 32 | }, |
| 33 | + { |
| 34 | + "name": "windows-core", |
| 35 | + "displayName": "Windows — engine and tests only (no Slint, no Rust toolchain needed)", |
| 36 | + "inherits": "windows-msvc", |
| 37 | + "cacheVariables": { "TAKT4_BUILD_UI": "OFF" } |
| 38 | + }, |
| 39 | + { |
| 40 | + "name": "macos-core", |
| 41 | + "displayName": "macOS — engine and tests only (no Slint, no Rust toolchain needed)", |
| 42 | + "inherits": "macos", |
| 43 | + "cacheVariables": { "TAKT4_BUILD_UI": "OFF" } |
| 44 | + }, |
33 | 45 | { |
34 | 46 | "name": "linux-core", |
35 | 47 | "displayName": "Linux — engine and tests only (no Slint, no Rust toolchain needed)", |
|
42 | 54 | { "name": "windows-msvc-debug", "configurePreset": "windows-msvc", "configuration": "Debug" }, |
43 | 55 | { "name": "macos", "configurePreset": "macos" }, |
44 | 56 | { "name": "linux", "configurePreset": "linux" }, |
| 57 | + { "name": "windows-core", "configurePreset": "windows-core", "configuration": "Release" }, |
| 58 | + { "name": "macos-core", "configurePreset": "macos-core" }, |
45 | 59 | { "name": "linux-core", "configurePreset": "linux-core" } |
46 | 60 | ], |
47 | 61 | "testPresets": [ |
|
59 | 73 | }, |
60 | 74 | { "name": "macos", "configurePreset": "macos", "output": { "outputOnFailure": true } }, |
61 | 75 | { "name": "linux", "configurePreset": "linux", "output": { "outputOnFailure": true } }, |
| 76 | + { |
| 77 | + "name": "windows-core", |
| 78 | + "configurePreset": "windows-core", |
| 79 | + "configuration": "Release", |
| 80 | + "output": { "outputOnFailure": true } |
| 81 | + }, |
| 82 | + { "name": "macos-core", "configurePreset": "macos-core", "output": { "outputOnFailure": true } }, |
62 | 83 | { "name": "linux-core", "configurePreset": "linux-core", "output": { "outputOnFailure": true } } |
63 | 84 | ] |
64 | 85 | } |
0 commit comments