From 906f86d6fd942f434a5df153786e35450b7a30ff Mon Sep 17 00:00:00 2001 From: Dylan Conway <35280289+dylan-conway@users.noreply.github.com> Date: Thu, 21 Dec 2023 23:46:32 -0800 Subject: [PATCH] always set name (#7783) --- src/install/install.zig | 7 +++++++ src/install/lifecycle_script_runner.zig | 12 ++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/install/install.zig b/src/install/install.zig index d6f10738ca1e56..e89ffa7d19c1e2 100644 --- a/src/install/install.zig +++ b/src/install/install.zig @@ -7765,6 +7765,13 @@ pub const PackageManager = struct { if (PackageManager.hasEnoughTimePassedBetweenWaitingMessages()) Output.prettyErrorln("[PackageManager] waiting for {d} scripts\n", .{LifecycleScriptSubprocess.alive_count.load(.Monotonic)}); } + if (comptime log_level.showProgress()) { + if (this.manager.scripts_node) |scripts_node| { + scripts_node.activate(); + this.manager.progress.refresh(); + } + } + PackageManager.instance.sleep(); } } diff --git a/src/install/lifecycle_script_runner.zig b/src/install/lifecycle_script_runner.zig index 12020b0f90f4f0..45a16a31a8afae 100644 --- a/src/install/lifecycle_script_runner.zig +++ b/src/install/lifecycle_script_runner.zig @@ -163,13 +163,13 @@ pub const LifecycleScriptSubprocess = struct { const env = manager.env; if (manager.scripts_node) |scripts_node| { + manager.setNodeName( + scripts_node, + original_script.package_name, + PackageManager.ProgressStrings.script_emoji, + true, + ); if (manager.finished_installing.load(.Monotonic)) { - manager.setNodeName( - scripts_node, - original_script.package_name, - PackageManager.ProgressStrings.script_emoji, - true, - ); scripts_node.activate(); manager.progress.refresh(); }