TYP_SRC := $(wildcard DM*.typ) TEX_SRC := $(wildcard DM*.tex) all: all-typ $(TEX_SRC:%.tex=%.pdf) all-typ: $(TYP_SRC:%.typ=%.typ.pdf) %.typ.pdf: %.typ typst compile $^ $@ %.pdf: %.tex pdflatex -shell-escape -interaction=nonstopmode $^ clean: rm -f *.aux *.log *.pdf