exp: cross
This commit is contained in:
@@ -30,11 +30,11 @@ impl ContextDriver for LocalDriver {
|
||||
Ok(entries)
|
||||
}
|
||||
|
||||
fn run(&self, program: &str, args: &[String]) -> io::Result<std::process::ExitStatus> {
|
||||
Command::new(program).args(args).status()
|
||||
fn run(&self, program: &str, args: &[String], env: &[(String, String)]) -> io::Result<std::process::ExitStatus> {
|
||||
Command::new(program).args(args).envs(env.iter().map(|(k, v)| (k, v))).status()
|
||||
}
|
||||
|
||||
fn run_output(&self, program: &str, args: &[String]) -> io::Result<std::process::Output> {
|
||||
Command::new(program).args(args).output()
|
||||
fn run_output(&self, program: &str, args: &[String], env: &[(String, String)]) -> io::Result<std::process::Output> {
|
||||
Command::new(program).args(args).envs(env.iter().map(|(k, v)| (k, v))).output()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user