summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pkgs/by-name/ro/rollup/src/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/by-name/ro/rollup/src/main.rs b/pkgs/by-name/ro/rollup/src/main.rs
index 069ed59b..08f18648 100644
--- a/pkgs/by-name/ro/rollup/src/main.rs
+++ b/pkgs/by-name/ro/rollup/src/main.rs
@@ -78,7 +78,11 @@ macro_rules! git {
};
(@_handle_status $output:expr; $($args:expr),*) => {{
if !$output.status.success() {
- bail!("{} failed!", git!(@_fmt_cmd $($args),*))
+ bail!(
+ "{} failed!\n\nStderr was:\n {}",
+ git!(@_fmt_cmd $($args),*),
+ String::from_utf8($output.stderr).unwrap()
+ )
}
if !$output.stderr.is_empty() {
let stderr = String::from_utf8($output.stderr).expect("git should always produce utf8");