chore(config): add automated Rust install to make setup

Adds tooling/install-rust script that installs Rust via rustup if
not present, with clippy and rustfmt components. Idempotent — skips
when already installed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-11 16:53:02 +01:00
co-authored by Claude Opus 4.6
parent feb8ba61ab
commit fb733209e0
3 changed files with 35 additions and 4 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ Unit tests live inside their respective projects (`server/` uses `#[cfg(test)]`
| Tool | Version | Purpose |
|------|---------|---------|
| Rust (via rustup) | stable | Server compilation, clippy, rustfmt |
| Rust (via rustup) | stable | Server compilation, clippy, rustfmt (auto-installed by `make setup`) |
| Godot | 4.x | Client editor and runtime (auto-installed to `~/bin/` by `make setup`) |
| Python | 3.x | Tooling scripts, db connectors |
| Make | any | Task runner (see below) |