Give an error if any of the wrappers can't find cargo, rustc or rustdoc
Fixes #1364
This commit is contained in:
parent
74e865904c
commit
76a1cfb0e6
3 changed files with 3 additions and 3 deletions
|
@ -64,7 +64,7 @@ fn main() {
|
||||||
};
|
};
|
||||||
|
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
Command::new("cargo").args(args).exec();
|
panic!("Failed to spawn cargo: {}", Command::new("cargo").args(args).exec());
|
||||||
|
|
||||||
#[cfg(not(unix))]
|
#[cfg(not(unix))]
|
||||||
std::process::exit(
|
std::process::exit(
|
||||||
|
|
|
@ -30,7 +30,7 @@ fn main() {
|
||||||
env::set_var("RUSTUP_TOOLCHAIN", env!("TOOLCHAIN_NAME"));
|
env::set_var("RUSTUP_TOOLCHAIN", env!("TOOLCHAIN_NAME"));
|
||||||
|
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
Command::new("rustc").args(args).exec();
|
panic!("Failed to spawn rustc: {}", Command::new("rustc").args(args).exec());
|
||||||
|
|
||||||
#[cfg(not(unix))]
|
#[cfg(not(unix))]
|
||||||
std::process::exit(
|
std::process::exit(
|
||||||
|
|
|
@ -30,7 +30,7 @@ fn main() {
|
||||||
env::set_var("RUSTUP_TOOLCHAIN", env!("TOOLCHAIN_NAME"));
|
env::set_var("RUSTUP_TOOLCHAIN", env!("TOOLCHAIN_NAME"));
|
||||||
|
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
Command::new("rustdoc").args(args).exec();
|
panic!("Failed to spawn rustdoc: {}", Command::new("rustdoc").args(args).exec());
|
||||||
|
|
||||||
#[cfg(not(unix))]
|
#[cfg(not(unix))]
|
||||||
std::process::exit(
|
std::process::exit(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue