We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
tool
1 parent 44cc009 commit 5fc8108Copy full SHA for 5fc8108
src/bootstrap/src/core/build_steps/tool.rs
@@ -1,3 +1,14 @@
1
+//! This module handles building and managing various tools in bootstrap
2
+//! build system.
3
+//!
4
+//! **What It Does**
5
+//! - Defines how tools are built, configured and installed.
6
+//! - Manages tool dependencies and build steps.
7
+//! - Copies built tool binaries to the correct locations.
8
9
+//! Each tool **MUST** utilize `ToolBuild` inside their `Step` logic and
10
+//! they should never prepare `cargo` invocations manually.
11
+
12
use std::path::PathBuf;
13
use std::{env, fs};
14
0 commit comments