Expand description
Handles the vendoring process for the bootstrap system.
This module ensures that all required Cargo dependencies are gathered
and stored in the <src>/<VENDOR_DIR> directory.
Re-exportsยง
use std::path::PathBuf;๐use crate::core::build_steps::tool::SUBMODULES_FOR_RUSTBOOK;๐use crate::core::builder::Builder;๐use crate::core::builder::CommandLineStep;๐use crate::core::builder::RunConfig;๐use crate::core::builder::ShouldRun;๐use crate::utils::exec::command;๐
Structsยง
- Vendor ๐
- Defines the vendoring step in the bootstrap process.
- Vendor
Output ๐ - Stores the result of the vendoring step.
Constantsยง
- VENDOR_
DIR - The name of the directory where vendored dependencies are stored.
Functionsยง
- default_
paths_ to_ vendor - Returns the cargo workspaces to vendor for
x vendorand dist tarballs.