akkadian-lang/Makefile

37 lines
705 B
Makefile

SHELL=/bin/bash
TARGETS = out/Paradigmen-001.pdf out/qnd-staemme.pdf
FROM_FORMAT = markdown+grid_tables+raw_tex+table_captions+yaml_metadata_block+tex_math_dollars
SCRIPT_DIR=./src/scripts
TAB2MD=$(SCRIPT_DIR)/tab2md.awk
TABMD2MD=$(SCRIPT_DIR)/tab-md2md.awk
all: $(TARGETS)
$(info verb_csv_files: $(verb_csv_files))
%.pdf: %.md
pandoc --from $(FROM_FORMAT) --pdf-engine=xelatex -o $@ $<
out/%.pdf: out/%.md
pandoc --from $(FROM_FORMAT) --pdf-engine=xelatex -o $@ $<
out/%.tex: %.md
pandoc --from $(FROM_FORMAT) --pdf-engine=xelatex -o $@ $<
out/%.md: src/tables/%.txt
$(TAB2MD) $< > $@
out/%.md: src/%.tab.md
$(TABMD2MD) $< > $@
.PHONY: verb.md
clean:
rm -f $(TARGETS)
.PHONY: clean