about summary refs log tree commit diff
path: root/src/main.zig
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-10-06 18:02:52 +0200
committerRobert Günzler <r@gnzler.io>2025-10-06 18:22:38 +0200
commitaaa8d35ebb3ed1921992a691842548252c8eb28f (patch)
tree8cc7cc73c26cb1adcbefe6ec440317a9ecc0687c /src/main.zig
parentbe80c2023cbe984bd0337e4c24a6a07e3ab263ba (diff)
downloadsite-aaa8d35ebb3ed1921992a691842548252c8eb28f.tar.gz
add watch command that shells out to entr
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig
index 9a588a9..04334f1 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -174,6 +174,12 @@ const Cli = struct {
         try index(ctx);
         try exe.runPandoc(ctx);
     }
+
+    fn watchCmd(ctx: *Context) !void {
+        try exe.shell(ctx,
+            \\find ./src/inc/ -type f -print | entr -nc -dd -- rbl md gen
+        );
+    }
 };
 
 pub fn main() !void {