diff --git a/lib/std/build.zig b/lib/std/build.zig index 685fd2bdc5..a88667a613 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 {