build: more message for configure failure

This commit is contained in:
Tae-il Lim
2023-05-24 21:49:22 +02:00
committed by Till Höppner
parent aab8a13d2f
commit 3adc3d63fe
+6 -2
View File
@@ -183,8 +183,12 @@ fn build() -> io::Result<()> {
enable!(configure, "BUILD_PIC", "pic");
// run ./configure
if !try!(configure.status()).success() {
return Err(io::Error::new(io::ErrorKind::Other, "configure failed"));
let output = configure.output().expect(&format!("{:?} failed", configure));
if !output.status.success() {
println!("configure: {}", String::from_utf8_lossy(&output.stdout));
return Err(io::Error::new(io::ErrorKind::Other,
format!("configure failed {}", String::from_utf8_lossy(&output.stderr))));
}
// run make