chore(toolchain): limit installed targets to windows
This commit is contained in:
@@ -11,6 +11,9 @@ Result on 2026-07-18:
|
|||||||
- canonical pipeline passes locally with Rust 1.97.1: formatting, policy,
|
- canonical pipeline passes locally with Rust 1.97.1: formatting, policy,
|
||||||
shader provenance, workspace tests, `clippy`, docs and `cargo deny` are
|
shader provenance, workspace tests, `clippy`, docs and `cargo deny` are
|
||||||
executed through `cargo xtask ci`;
|
executed through `cargo xtask ci`;
|
||||||
|
- `rust-toolchain.toml` pins Rust 1.97.1 and installs only the
|
||||||
|
`x86_64-pc-windows-msvc` target; Linux and macOS target installation is not
|
||||||
|
part of the default developer setup;
|
||||||
- internal path dependencies are version-pinned and the Windows-only winit
|
- internal path dependencies are version-pinned and the Windows-only winit
|
||||||
graph enables only `rwh_06`, excluding Unix window-system dependencies;
|
graph enables only `rwh_06`, excluding Unix window-system dependencies;
|
||||||
- `cargo deny` runs without advisory exceptions in the supported Windows graph.
|
- `cargo deny` runs without advisory exceptions in the supported Windows graph.
|
||||||
|
|||||||
@@ -2,8 +2,5 @@
|
|||||||
channel = "1.97.1"
|
channel = "1.97.1"
|
||||||
components = ["clippy", "rustfmt", "rust-docs"]
|
components = ["clippy", "rustfmt", "rust-docs"]
|
||||||
targets = [
|
targets = [
|
||||||
"x86_64-unknown-linux-gnu",
|
|
||||||
"x86_64-pc-windows-msvc",
|
"x86_64-pc-windows-msvc",
|
||||||
"aarch64-apple-darwin",
|
|
||||||
"x86_64-apple-darwin",
|
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user