From 3ed07b85bba8eaa31c665d1d2fd82f211f2c656d Mon Sep 17 00:00:00 2001 From: arielherself Date: Sun, 11 May 2025 18:51:38 +0800 Subject: [PATCH] Use the default top-level step for build information --- src/build_runner/0.14.0.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/build_runner/0.14.0.zig b/src/build_runner/0.14.0.zig index f549874b9..e2f05e666 100644 --- a/src/build_runner/0.14.0.zig +++ b/src/build_runner/0.14.0.zig @@ -1029,9 +1029,10 @@ fn extractBuildInformation( var stack: std.ArrayListUnmanaged(*Step) = .{}; defer stack.deinit(gpa); - try stack.ensureUnusedCapacity(gpa, b.top_level_steps.count()); for (b.top_level_steps.values()) |tls| { - stack.appendAssumeCapacity(&tls.step); + if (std.meta.eql(tls.step, b.default_step.*)) { + try stack.append(gpa, &tls.step); + } } while (stack.pop()) |step| {