Update for new zig IO

`test/tests.zig` fails after https://github.com/ziglang/zig/pull/25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.
This commit is contained in:
Ensar Sarajčić
2025-11-01 10:34:18 +01:00
parent 7ad02b084f
commit 26fc4fdaaa
2 changed files with 10 additions and 6 deletions

View File

@@ -570,12 +570,12 @@ const ZiglingStep = struct {
// Render compile errors at the bottom of the terminal.
// TODO: use the same ttyconf from the builder.
const ttyconf: std.Io.tty.Config = if (use_color_escapes)
.escape_codes
const color: std.zig.Color = if (use_color_escapes)
.on
else
.no_color;
.off;
if (self.step.result_error_bundle.errorMessageCount() > 0) {
self.step.result_error_bundle.renderToStdErr(.{ .ttyconf = ttyconf });
self.step.result_error_bundle.renderToStdErr(.{}, color);
}
}
};