Skip to content
Snippets Groups Projects
Makefile 604 B
Newer Older
iliya.saroukha's avatar
iliya.saroukha committed
OPTIONS = --filter=pandoc-numbering
OPTIONS += --filter=pandoc-crossref

PDFOPTIONS = --highlight-style kate
PDFOPTIONS += --pdf-engine xelatex
PDFOPTIONS += --number-sections
PDFOPTIONS += --metadata-file=metadata.yaml
iliya's avatar
iliya committed
PDFOPTIONS += --template=eisvogel.latex
iliya.saroukha's avatar
iliya.saroukha committed
PDFOPTIONS += --listings

METADATA := metadata.yaml
TARGET := rpi_23-24.pdf

MD := $(sort content/*.md)
TEX := $(patsubst %.md, %.tex, $(MD))

all: $(TARGET)

debug: $(TEX)

$(TARGET): $(MD) $(METADATA)
	pandoc -s $^ -o $@ $(OPTIONS) $(PDFOPTIONS)

$(TEX): $(MD)
	pandoc -s $^ -o $@ $(OPTIONS) $(PDFOPTIONS)

clean:
	rm -f *.pdf content/*.tex