From 6cc787ec176b8152cc420439b698b6316323e687 Mon Sep 17 00:00:00 2001 From: Robin Forbes Date: Wed, 6 Nov 2024 09:59:05 +0000 Subject: [PATCH] fix(xtask, macos): propagate xcode failures --- td-rs-xtask/src/macos/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/td-rs-xtask/src/macos/mod.rs b/td-rs-xtask/src/macos/mod.rs index d111ba0..afe1c92 100644 --- a/td-rs-xtask/src/macos/mod.rs +++ b/td-rs-xtask/src/macos/mod.rs @@ -98,7 +98,9 @@ fn build_xcode(config: &Config, plugin: &str, is_python_enabled: bool) -> anyhow }) .spawn() .expect("ls command failed to start"); - cmd.wait().unwrap(); + if !cmd.wait()?.success() { + anyhow::bail!("Could not build xcode project"); + } Ok(()) }