From: Alex Burka Date: Mon, 24 Jul 2017 23:25:46 +0000 (-0400) Subject: don't continue if single install errors X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~7^2~41^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1800c43cf6b949df4a0f73e0eaf0472e68a8dbc2;p=cargo.git don't continue if single install errors --- diff --git a/src/cargo/ops/cargo_install.rs b/src/cargo/ops/cargo_install.rs index 7d91d032d..74e294e88 100644 --- a/src/cargo/ops/cargo_install.rs +++ b/src/cargo/ops/cargo_install.rs @@ -65,7 +65,8 @@ pub fn install(root: Option<&str>, let installed_anything = if krates.len() <= 1 { install_one(root.clone(), map, krates.into_iter().next(), source_id, vers, opts, - force, true).is_ok() + force, true)?; + true } else { let mut succeeded = vec![]; let mut failed = vec![];