about summary refs log tree commit diff
path: root/makefile
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-07-17 10:33:24 +0200
committerRobert Günzler <r@gnzler.io>2025-07-17 10:33:53 +0200
commitc36b9cb651dccec5defc0826b3c43e864fd00ddf (patch)
tree7adb7d5119eb650ab598047da5bdb69c02c8b47f /makefile
parentd50c54e23412febc1a550a15b574a02ff2907eed (diff)
downloadsite-c36b9cb651dccec5defc0826b3c43e864fd00ddf.tar.gz
refactor into cli
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
-rw-r--r--makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/makefile b/makefile
index 8a24e90..37390b1 100644
--- a/makefile
+++ b/makefile
@@ -14,18 +14,18 @@ SRC     := $(htm_SRC) $(md_SRC:%.md=%.htm)
 
 # generator
 ZIG     ?= zig
-gen_SRC := src/main.zig
-gen_BIN := bin/gen
+rbl_SRC := src/main.zig src/gen.zig
+rbl_BIN := bin/rbl
 
-$(gen_BIN): $(gen_SRC)
+$(rbl_BIN): $(rbl_SRC)
 	$(ZIG) build-exe -lc -O Debug -freference-trace -femit-bin=$@ $<
 
 
 clean:
-	@ rm -rf site/* bin/* $(md_SRC:%.md=%.htm)
+	@ rm -rf site/* $(rbl_BIN) $(md_SRC:%.md=%.htm)
 
-gen: $(gen_BIN) $(SRC)
-	@ mkdir -p site/ && $(gen_BIN)
+gen: $(rbl_BIN) $(SRC)
+	@ mkdir -p site/ && $(rbl_BIN) gen
 
 watch:
 	@ find . -print | entr -nc -dd -- $(MAKE)
@@ -35,7 +35,7 @@ watch-and-serve:
 
 was: watch-and-serve
 
-.PHONY: all clean serve watch watch-and-serve was
+.PHONY: all gen clean serve watch watch-and-serve was
 
 include serve.mk
 include webdeploy.mk