diff --git a/packages/cli/src/build/builder.rs b/packages/cli/src/build/builder.rs index 2fc4e55f30..34ad646119 100644 --- a/packages/cli/src/build/builder.rs +++ b/packages/cli/src/build/builder.rs @@ -359,7 +359,7 @@ impl AppBuilder { krate, .. } => { - tracing::info!("Compiling [{current:>3}/{total}]: {krate}"); + tracing::info!("Compiled [{current:>3}/{total}]: {krate}"); } BuildStage::RunningBindgen => tracing::info!("Running wasm-bindgen..."), BuildStage::CopyingAssets { @@ -367,7 +367,11 @@ impl AppBuilder { total, path, } => { - tracing::info!("Copying asset ({current}/{total}): {}", path.display()); + tracing::info!( + "Copying asset ({}/{total}): {}", + current + 1, + path.display() + ); } BuildStage::Bundling => tracing::info!("Bundling app..."), _ => {} diff --git a/packages/cli/src/build/request.rs b/packages/cli/src/build/request.rs index 359156ce43..80d4a80f05 100644 --- a/packages/cli/src/build/request.rs +++ b/packages/cli/src/build/request.rs @@ -843,14 +843,8 @@ session_cache_dir: {}"#, } Message::CompilerArtifact(artifact) => { units_compiled += 1; - match artifact.executable { - Some(executable) => output_location = Some(executable.into()), - None => ctx.status_build_progress( - units_compiled, - crate_count, - artifact.target.name, - ), - } + ctx.status_build_progress(units_compiled, crate_count, artifact.target.name); + output_location = artifact.executable.map(Into::into); } // todo: this can occasionally swallow errors, so we should figure out what exactly is going wrong // since that is a really bad user experience.