about summary refs log tree commit diff
path: root/makefile
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-09-10 13:38:16 +0200
committerRobert Günzler <r@gnzler.io>2025-09-29 17:06:10 +0200
commit109b73a3936c90aa89cd12c60aacf51439d31370 (patch)
tree77ec030f1676a9f8212b6f5eba2a70e74c99184c /makefile
parent34f08e9b1036171bbcd217929c7df2c7f16b627e (diff)
downloadsite-109b73a3936c90aa89cd12c60aacf51439d31370.tar.gz
use rbl for running pandoc
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to 'makefile')
-rw-r--r--makefile16
1 files changed, 2 insertions, 14 deletions
diff --git a/makefile b/makefile
index 3900033..3f2092e 100644
--- a/makefile
+++ b/makefile
@@ -1,17 +1,5 @@
 all: gen
 
-# content
-PANDOC ?= pandoc
-PANDOC_PREPROC ?= preproc.lua
-htm_SRC := $(shell find src/inc/ -name '*.htm' -print)
-md_SRC  := $(shell find src/inc/ -name '*.md' -print)
-SRC     := $(htm_SRC) $(md_SRC:%.md=%.htm)
-
-# see https://pandoc.org/MANUAL.html#pandocs-markdown
-%.htm: %.md $(PANDOC_PREPROC)
-	@ echo "<!-- Generated file, you may edit and discard $< :) -->" >$@
-	$(PANDOC) -fmarkdown+wikilinks_title_after_pipe+autolink_bare_uris -thtml5 --lua-filter=$(PANDOC_PREPROC) --strip-comments $< >>$@
-
 # generator
 ZIG     ?= zig
 rbl_SRC := src/main.zig src/fs.zig src/gen.zig src/exe.zig
@@ -24,8 +12,8 @@ $(rbl_BIN): $(rbl_SRC)
 clean:
 	@ rm -rf site/* $(rbl_BIN) $(md_SRC:%.md=%.htm)
 
-gen: $(rbl_BIN) $(SRC)
-	@ mkdir -p site/ && $(rbl_BIN) gen
+gen: $(rbl_BIN)
+	@ mkdir -p site/ && $(rbl_BIN) md && $(rbl_BIN) gen
 
 watch:
 	@ find . -print | entr -nc -dd -- $(MAKE)