Files
kerolox/site/Makefile

19 lines
290 B
Makefile

DIAGRAMS_IN := $(wildcard diagrams/*.typ)
DIAGRAMS_OUT := $(DIAGRAMS_IN:%.typ=%.svg)
diagrams/%.svg: diagrams/%.typ
typst compile $< $@
.PHONY: clean diagrams build serve
diagrams: $(DIAGRAMS_OUT)
clean:
rm -rf diagrams/*.svg
build: diagrams
zola build
serve: diagrams
zola serve