Commit b83b161f4b

Eric Joldasov <bratishkaerik@landless-city.net>
2024-07-15 16:14:59
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.
1 parent 3aa8020
Changed files (1)
lib
std
Build
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,
     });
 }