Permalink
Cannot retrieve contributors at this time
markdown-dissertation/Makefile
Go to file# Makefile for Markdown files via Pandoc | |
# Modified for the Final Year Project build | |
# TODO: ------------- (If we have multiple Inputs) ------------- | |
# If we have multiple inputs we we can stick them here | |
# NOTE, It is important they are in order | |
# Again we can pass this through the command line | |
SOURCES = Dissertation.md References.md | |
TARGET = | |
#Report Export Options | |
PDF_PANDOC_OPTIONS = --filter=pandoc-citeproc --template=Template/disso.latex --top-level-division=chapter | |
TEX_PANDOC_OPTIONS = --template=Template/disso.latex --top-level-division=chapter --biblatex | |
#Default Sources to the input provide | |
ifndef SOURCES | |
SOURCES = $< | |
endif | |
ifndef TARGET | |
TARGET = $@ | |
endif | |
#Build a PDF from the relevant sources | |
#%.pdf: %.md | |
%.pdf: %.md | |
# Old way of doing it, now dealt with through target | |
# #pandoc $(PANDOC_OPTIONS) -o $@ $< | |
pandoc $(PDF_PANDOC_OPTIONS) $(SOURCES) -o $(TARGET) | |
%.html: %.md | |
pandoc $(HTML_PANDOC_OPTIONS) $(SOURCES) -o $(TARGET) | |
%.tex: %.md | |
# Old way of doing it, now dealt with through target | |
# #pandoc $(PANDOC_OPTIONS) -o $@ $< | |
pandoc $(TEX_PANDOC_OPTIONS) -s $(SOURCES) -o $(TARGET) | |
#$(TARGET) |