diff options
| author | Rosa <rosaontheweb@proton.me> | 2026-05-19 09:55:16 -0400 |
|---|---|---|
| committer | Rosa <rosaontheweb@proton.me> | 2026-05-19 09:55:16 -0400 |
| commit | 6abaa0b102d47d98800f8d26e1ce74bcef3d800d (patch) | |
| tree | 9a377b920280e50ade4ed5d7282f0c4a8a60e01a | |
| parent | 7e2c764b24505e0f74e970d627f052899b94e374 (diff) | |
woohoo. it builds. yippee.
Diffstat (limited to '')
| -rw-r--r-- | util/generate_html.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/util/generate_html.zig b/util/generate_html.zig index 928c190..0933d18 100644 --- a/util/generate_html.zig +++ b/util/generate_html.zig @@ -42,6 +42,10 @@ fn generateHtmlPages(io: std.Io, ally: std.mem.Allocator, templates_dir: std.Io. } } + const maybeDirname = std.mem.cutLast(u8, page_def.source_path, "/"); + if (maybeDirname) |dirname| { + try out_dir.createDirPath(io, dirname[0]); + } const out = try out_dir.createFile(io, page_def.source_path, .{}); defer out.close(io); std.debug.print("Writing page {s}...\n", .{page_def.source_path}); |
