zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 6dbcc3bd5430a3f4ae1cf891f5270a989e4b1334 (tree)
parent a189335ea2e8750dcfce084eb375417798525351
Author: Ian Johnson <ian@ianjohnson.dev>
Date:   Thu, 24 Jul 2025 22:15:54 -0400

Autodoc: fix sources.tar generation

Closes #24565

Diffstat:
Msrc/Compilation.zig | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/Compilation.zig b/src/Compilation.zig @@ -4880,6 +4880,14 @@ fn docsCopyFallible(comp: *Compilation) anyerror!void { try seen_table.ensureUnusedCapacity(comp.gpa, deps.len); for (deps) |dep| seen_table.putAssumeCapacity(dep, dep.fully_qualified_name); } + + tar_file_writer.end() catch |err| { + return comp.lockAndSetMiscFailure( + .docs_copy, + "unable to write '{f}/sources.tar': {t}", + .{ docs_path, err }, + ); + }; } fn docsCopyModule(