1
Fork 0

Export t! from the bootstrap lib so bins can use it

This commit is contained in:
Josh Triplett 2022-06-21 22:18:26 -07:00
parent bd2e51a338
commit cf7cf48ea8
2 changed files with 3 additions and 3 deletions

View file

@ -122,8 +122,7 @@ use once_cell::sync::OnceCell;
use crate::builder::Kind;
use crate::config::{LlvmLibunwind, TargetSelection};
use crate::util::{
check_run, exe, libdir, mtime, output, run, run_suppressed, t, try_run, try_run_suppressed,
CiEnv,
check_run, exe, libdir, mtime, output, run, run_suppressed, try_run, try_run_suppressed, CiEnv,
};
mod builder;

View file

@ -22,6 +22,7 @@ use crate::config::{Config, TargetSelection};
///
/// This is currently used judiciously throughout the build system rather than
/// using a `Result` with `try!`, but this may change one day...
#[macro_export]
macro_rules! t {
($e:expr) => {
match $e {
@ -37,7 +38,7 @@ macro_rules! t {
}
};
}
pub(crate) use t;
pub use t;
/// Given an executable called `name`, return the filename for the
/// executable for a particular target.