Skip to main content

Module tarball

Module tarball 

Source
Expand description

Facilitates the management and generation of tarballs.

Tarballs efficiently hold Rust compiler build artifacts and capture a snapshot of each bootstrap stage. In uplifting, a tarball from Stage N captures essential components to assemble Stage N + 1 compiler.

Re-exportsยง

use std::path::Path; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use crate::core::build_steps::dist::distdir; ๐Ÿ”’
use crate::core::builder::Builder; ๐Ÿ”’
use crate::core::builder::Kind; ๐Ÿ”’
use crate::core::config::BUILDER_CONFIG_FILENAME; ๐Ÿ”’
use crate::core::session::FileType; ๐Ÿ”’
use crate::utils::channel; ๐Ÿ”’
use crate::utils::exec::BootstrapCommand; ๐Ÿ”’
use crate::utils::helpers; ๐Ÿ”’
use crate::utils::helpers::move_file; ๐Ÿ”’
use crate::utils::helpers::t; ๐Ÿ”’

Structsยง

GeneratedTarball
Tarball ๐Ÿ”’

Enumsยง

OverlayKind ๐Ÿ”’