
SRC_DIR     := ./
OUT_DIR     := ./output

SRC         := $(wildcard *.md)
PDF         := $(addprefix $(OUT_DIR)/, $(SRC:.md=.pdf))

PANDOC_OPT  := --template ./template.tex \
               --pdf-engine pdflatex \
               --listings

MK_DIR      := $(OUT_DIR)


.PHONY: all clean test


all: $(PDF)


clean:
	rm -f $(MK_DIR)


test:
	@echo "$(SRC)" | sed 's/ /\n/g'


$(OUT_DIR)/%.pdf: %.md $(MK_DIR)
	@pandoc $(PANDOC_OPT) \
        -o $@ \
        $<


$(MK_DIR):
	mkdir -p $@

