11 lines
352 B
Rust
11 lines
352 B
Rust
|
|
use std::{env::var_os, fs::{create_dir, File}, os::unix::process::CommandExt, process::Command};
|
||
|
|
|
||
|
|
fn main() {
|
||
|
|
create_dir(var_os("OUT_DIR").unwrap()).unwrap();
|
||
|
|
Err(Command::new(var_os("script").unwrap())
|
||
|
|
.stdout(File::create(var_os("out").unwrap()).unwrap())
|
||
|
|
.current_dir(var_os("cwd").unwrap())
|
||
|
|
.exec())
|
||
|
|
.unwrap()
|
||
|
|
}
|