diff --git a/lib/std/build.zig b/lib/std/build.zig index 685fd2bdc5cc66553687dafa9004098d3e246a56..a88667a613c48bc1bdbdd9a3a51e95a32ad85994 100644 --- a/lib/std/build.zig +++ b/lib/std/build.zig @@ -1731,6 +1731,7 @@ pub const LibExeObjStep = struct { pub fn setLinkerScriptPath(self: *LibExeObjStep, source: FileSource) void { self.linker_script = source.dupe(self.builder); + source.addStepDependencies(&self.step); } pub fn linkFramework(self: *LibExeObjStep, framework_name: []const u8) void {