zine/Makefile

20 lines
368 B
Makefile
Raw Normal View History

2019-09-23 14:21:43 +00:00
ISSUES != find issues -type d
DEST_PDF_FILES := $(ISSUES:issues/%=issue-%.pdf)
PANDOC != command -v pandoc 2> /dev/null
all: $(DEST_PDF_FILES)
issue-%.pdf: issues/%
$(PANDOC) \
--file-scope \
--from markdown \
--to latex \
--pdf-engine xelatex \
--table-of-contents \
--variable title:"tildeverse zine $@" \
--standalone \
--output $@ \
$</*.md