MDS := $(wildcard *.md) PDFS := $(MDS:.md=.pdf) all: $(PDFS) show: $(PDFS) xdg-open $< clean: rm *.pdf %.pdf: $(MDS) pandoc --filter pandoc-citeproc -o $@ $<