COMMON_OPTS :=
PDF_OPTS := --pdf
HTML_OPTS :=
default: slides.html
pdf: slides.pdf
clean: distclean
distclean:
rm -f slides.html slides.pdf
%.html: %.md
marp $(COMMON_OPTS) $(HTML_OPTS) -o $@ $<
%.pdf: %.md
marp $(COMMON_OPTS) $(PDF_OPTS) -o $@ $<
.PHONY: distclean clean