From b94d8a64cbce0f5f1641b5b416c3325dd742c6f9 Mon Sep 17 00:00:00 2001 From: Lawrence Bethlenfalvy Date: Mon, 3 Feb 2025 12:23:08 +0100 Subject: [PATCH] more xtask --- xtask/src/orcx.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/xtask/src/orcx.rs b/xtask/src/orcx.rs index 0635b8b..accfd04 100644 --- a/xtask/src/orcx.rs +++ b/xtask/src/orcx.rs @@ -9,9 +9,8 @@ pub fn orcx(_args: &Args, argv: &[String]) -> io::Result<()> { EXIT_OK.store(false, Ordering::Relaxed); return Ok(()); } - let status = Command::new("cargo") - .args("run -p orcx --".split(' ').chain(argv.iter().map(|s| s.as_str()))) - .status()?; - EXIT_OK.store(status.success(), Ordering::Relaxed); + if !Command::new("cargo").args(["run", "-p", "orcx", "--"]).args(argv).status()?.success() { + EXIT_OK.store(false, Ordering::Relaxed); + } Ok(()) }