From b83b161f4b2102e8f10ab84f1c99def352554dd2 Mon Sep 17 00:00:00 2001 From: Eric Joldasov Date: Mon, 15 Jul 2024 19:14:59 +0500 Subject: [PATCH] std.Build.Step.TranslateC: propagate target, optimize, link_libc to added module Will be needed for the future commit with the new API where artifacts are created from the pre-existing module. --- lib/std/Build/Step/TranslateC.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/std/Build/Step/TranslateC.zig b/lib/std/Build/Step/TranslateC.zig index 13f4375999..a2585cafd0 100644 --- a/lib/std/Build/Step/TranslateC.zig +++ b/lib/std/Build/Step/TranslateC.zig @@ -81,6 +81,9 @@ pub fn addExecutable(translate_c: *TranslateC, options: AddExecutableOptions) *S pub fn addModule(translate_c: *TranslateC, name: []const u8) *std.Build.Module { return translate_c.step.owner.addModule(name, .{ .root_source_file = translate_c.getOutput(), + .target = translate_c.target, + .optimize = translate_c.optimize, + .link_libc = translate_c.link_libc, }); }