about summary refs log tree commit diff
path: root/makefile
diff options
context:
space:
mode:
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)