BUILDDIR = build/
TARGETS=$(addprefix $(BUILDDIR), $(patsubst %.md,%.pdf,$(wildcard *.md)))

# Configure Pandoc
PARAMETERS = --pdf-engine=xelatex
PARAMETERS += --metadata-file config.yml
PARAMETERS += -t beamer

all: $(TARGETS)

$(BUILDDIR)%.pdf : %.md config.yml
	@mkdir -p $(BUILDDIR) # Make sure build dir exists
	pandoc $(PARAMETERS) $< -o $@

clean:
	@rm -f $(TARGETS)

