Skip to content

Commit 76a1cfb

Browse files
committed
Give an error if any of the wrappers can't find cargo, rustc or rustdoc
Fixes #1364
1 parent 74e8659 commit 76a1cfb

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

scripts/cargo-clif.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ fn main() {
6464
};
6565

6666
#[cfg(unix)]
67-
Command::new("cargo").args(args).exec();
67+
panic!("Failed to spawn cargo: {}", Command::new("cargo").args(args).exec());
6868

6969
#[cfg(not(unix))]
7070
std::process::exit(

scripts/rustc-clif.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ fn main() {
3030
env::set_var("RUSTUP_TOOLCHAIN", env!("TOOLCHAIN_NAME"));
3131

3232
#[cfg(unix)]
33-
Command::new("rustc").args(args).exec();
33+
panic!("Failed to spawn rustc: {}", Command::new("rustc").args(args).exec());
3434

3535
#[cfg(not(unix))]
3636
std::process::exit(

scripts/rustdoc-clif.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ fn main() {
3030
env::set_var("RUSTUP_TOOLCHAIN", env!("TOOLCHAIN_NAME"));
3131

3232
#[cfg(unix)]
33-
Command::new("rustdoc").args(args).exec();
33+
panic!("Failed to spawn rustdoc: {}", Command::new("rustdoc").args(args).exec());
3434

3535
#[cfg(not(unix))]
3636
std::process::exit(

0 commit comments

Comments
 (0)