BEAMER := $(basename $(wildcard *.mdwn)) PAPER := $(basename $(wildcard *.mdwn)) all: \ $(addsuffix .slides.pdf, $(BEAMER)) \ $(addsuffix .paper.pdf, $(PAPER)) \ $(addsuffix .slides.pdf, $(BEAMER)): %.slides.pdf: %.mdwn pandoc -f markdown -t beamer -o $@ $< $(addsuffix .paper.pdf, $(PAPER)): %.paper.pdf: %.mdwn pandoc -f markdown -t latex -o $@ $<