diff --git a/build.zig b/build.zig index 162f4ac..bc08984 100644 --- a/build.zig +++ b/build.zig @@ -240,7 +240,8 @@ pub fn build(b: *std.Build) !void { const docserver_run_step = b.step("run-docserver", "run the docserver"); const docserver_run = b.addRunArtifact(docserver_exe); - docserver_run.addPrefixedDirectoryArg("--docs=", docs_obj.getEmittedBinDirectory()); + docserver_run.addPrefixedDirectoryArg("--docs=", docs_obj.getEmittedDocs()); + docserver_run_step.dependOn(&docserver_run.step); docserver_run_step.dependOn(docserver_step); diff --git a/tools/docserver.zig b/tools/docserver.zig index e5a918e..e6fc5ba 100644 --- a/tools/docserver.zig +++ b/tools/docserver.zig @@ -9,7 +9,7 @@ fn on_request(r: zap.Request) void { pub fn main() !void { var args_it = std.process.args(); var port: usize = 8080; - var docs_dir: []const u8 = "zig-out/docs"; + var docs_dir: []const u8 = "zig-out/zap"; while (args_it.next()) |arg| { if (std.mem.startsWith(u8, arg, "--port=")) { @@ -37,6 +37,7 @@ pub fn main() !void { try listener.listen(); std.debug.print("\nServing docs from {s} at 0.0.0.0:{}\n", .{ docs_dir, port }); + std.debug.print("\nSee docs at http://localhost:{}\n\n", .{port}); // start worker threads zap.start(.{