summaryrefslogtreecommitdiffstats
path: root/src/commands/build.rs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-12-15 10:05:14 +0100
committerMatthias Beyer <mail@beyermatthias.de>2020-12-15 10:07:25 +0100
commit126b9fae9ae7400bfde9c4bc0198dfedddceb2dc (patch)
tree59783940b39415cfd858bbd52ff53890628e4820 /src/commands/build.rs
parentf88a88b7eca1eb4954685e1eb479715a68f679a5 (diff)
Fix: Only print message if there are in fact artifacts created
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/commands/build.rs')
-rw-r--r--src/commands/build.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/commands/build.rs b/src/commands/build.rs
index f854026..ee52a62 100644
--- a/src/commands/build.rs
+++ b/src/commands/build.rs
@@ -294,7 +294,9 @@ pub async fn build(repo_root: &Path,
let out = std::io::stdout();
let mut outlock = out.lock();
- writeln!(outlock, "Packages created:")?;
+ if !artifacts.is_empty() {
+ writeln!(outlock, "Packages created:")?;
+ }
artifacts.into_iter()
.map(|artifact| writeln!(outlock, "-> {}", staging_dir.join(artifact.path).display()).map_err(Error::from))
.collect::<Result<_>>()?;