]> git.proxmox.com Git - rustc.git/blob - src/tools/cargo/crates/cargo-util/src/lib.rs
New upstream version 1.70.0+dfsg2
[rustc.git] / src / tools / cargo / crates / cargo-util / src / lib.rs
1 //! Miscellaneous support code used by Cargo.
2
3 pub use self::read2::read2;
4 pub use process_builder::ProcessBuilder;
5 pub use process_error::{exit_status_to_string, is_simple_exit_code, ProcessError};
6 pub use sha256::Sha256;
7
8 pub mod paths;
9 mod process_builder;
10 mod process_error;
11 mod read2;
12 pub mod registry;
13 mod sha256;
14
15 /// Whether or not this running in a Continuous Integration environment.
16 pub fn is_ci() -> bool {
17 std::env::var("CI").is_ok() || std::env::var("TF_BUILD").is_ok()
18 }