about summary refs log tree commit diff
path: root/src/main.zig
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main.zig9
1 files 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 {