commit 1cfbfc1d3429d33e3c02f6f68b4cc94370d95db5 (tree)
parent 8c5c1de60b71b4310ae629c30e3c7b0df3575341
Author: mlugg <mlugg@mlugg.co.uk>
Date: Mon, 16 Dec 2024 15:45:29 +0000
test-run-translated-c: migrate from deprecated std.Build APIs
Diffstat:
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/test/src/Cases.zig b/test/src/Cases.zig
@@ -572,7 +572,10 @@ pub fn lowerToTranslateCSteps(
});
translate_c.step.name = b.fmt("{s} translate-c", .{annotated_case_name});
- const run_exe = translate_c.addExecutable(.{});
+ const run_exe = b.addExecutable(.{
+ .name = "translated_c",
+ .root_module = translate_c.createModule(),
+ });
run_exe.step.name = b.fmt("{s} build-exe", .{annotated_case_name});
run_exe.linkLibC();
const run = b.addRunArtifact(run_exe);
diff --git a/test/src/RunTranslatedC.zig b/test/src/RunTranslatedC.zig
@@ -84,7 +84,10 @@ pub fn addCase(self: *RunTranslatedCContext, case: *const TestCase) void {
});
translate_c.step.name = b.fmt("{s} translate-c", .{annotated_case_name});
- const exe = translate_c.addExecutable(.{});
+ const exe = b.addExecutable(.{
+ .name = "translated_c",
+ .root_module = translate_c.createModule(),
+ });
exe.step.name = b.fmt("{s} build-exe", .{annotated_case_name});
exe.linkLibC();
const run = b.addRunArtifact(exe);