about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2026-09-24 18:01:17 +0200
committerRobert Günzler <r@gnzler.io>2026-10-02 10:39:48 +0200
commit3e2373b2d7fb76803a58d6ebaa795fa88ca3b955 (patch)
treeab9cf3796e79f45954583576aaf2fb8ae7272288 /src
parentaee72b3cf6b39b9369d29e0f7f8bb126c62e9429 (diff)
downloadsite-3e2373b2d7fb76803a58d6ebaa795fa88ca3b955.tar.gz
try to provide context when missing files
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'src')
-rw-r--r--src/main.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig
index 20afdd6..04d1f41 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -523,6 +523,7 @@ const Builder = struct {
         log.debug("{s}: writing", .{self.source.path});
 
         // atomic?
+        errdefer log.err("path={s}", .{target_path});
         const target_fd = try self.target_dir.createFile(io, target_path, .{
             .lock = .exclusive,
         });
@@ -537,6 +538,7 @@ const Builder = struct {
             try writer.interface.writeAll(self.source.mmap.memory);
         } else {
             // load baseof fragment
+            errdefer log.err("path={s}", .{"meta.baseof.htm"});
             var baseof = try File.init(io, self.root_dir, "meta.baseof.htm", null);
             defer baseof.close(io);