From 26615469e54dc88fc3d43f505662124d7e7479d6 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Sat, 17 Jan 2026 19:03:28 +0100 Subject: lookup exe path for watch command MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Robert Günzler --- src/main.zig | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main.zig b/src/main.zig index 01f94ee..072c526 100644 --- a/src/main.zig +++ b/src/main.zig @@ -187,9 +187,12 @@ const Cli = struct { } fn watchCmd(ctx: *Context) !void { - try exe.shell(ctx, - \\find ./src/inc/ -type f -print | entr -nc -dd -- rbl md gen - , null); + const selfExe = try std.fs.selfExePathAlloc(ctx.allocator()); + const command = try std.fmt.allocPrint(ctx.allocator(), + \\find ./src/inc/ -type f -print | entr -nc -dd -- {s} md gen + , .{selfExe}); + + try exe.shell(ctx, command, null); } fn serveCmd(ctx: *Context) !void { -- cgit 1.4.1