Expand description
BuildContext is a (mostly) static information about a build task.
Re-exportsยง
use crate::compiler::BuildConfig;๐use crate::compiler::CompileKind;๐use crate::compiler::Unit;๐use crate::compiler::UnitIndex;๐use crate::compiler::unit_graph::UnitGraph;๐use crate::context::GlobalContext;๐use crate::util::Rustc;๐use crate::util::errors::CargoResult;๐use crate::util::interning::InternedString;๐use crate::util::logger::BuildLogger;๐use crate::workspace::PackageSet;๐use crate::workspace::Workspace;๐use crate::workspace::dependency::DepKind;๐use crate::workspace::profiles::Profiles;๐use cargo_util::collections::HashMap;๐use cargo_util::collections::HashSet;๐pub use self::target_info::FileFlavor;pub use self::target_info::FileType;pub use self::target_info::RustcTargetData;pub use self::target_info::TargetInfo;
Modulesยง
- target_
info ๐ - This modules contains types storing information of target platforms.
Structsยง
- Build
Context - The build context, containing complete information needed for a build task before it gets started.
- DepKind
Set