all: gen # generator ZIG ?= zig rbl_SRC := src/main.zig src/fs.zig src/gen.zig src/exe.zig rbl_BIN := bin/rbl $(rbl_BIN): $(rbl_SRC) $(ZIG) build-exe -lc -O Debug -freference-trace -femit-bin=$@ $< clean: @ rm -rf site/* $(rbl_BIN) $(md_SRC:%.md=%.htm) gen: $(rbl_BIN) @ mkdir -p site/ && $(rbl_BIN) md && $(rbl_BIN) gen watch: @ find . -print | entr -nc -dd -- $(MAKE) watch-and-serve: @ ${MAKE} -j2 watch serve was: watch-and-serve dev: watch-and-serve .PHONY: all gen clean serve watch watch-and-serve was include serve.mk include webdeploy.mk include edit.mk