Add Makefile to test references.

We test by simply running biber over our references.bib.
This commit is contained in:
Philipp Winter 2019-04-06 12:33:19 -07:00
parent ca8f3a7401
commit 5e2b010508
No known key found for this signature in database
GPG key ID: 0FD95F1D3A597A48

19
Makefile Normal file
View file

@ -0,0 +1,19 @@
define LATEX_CODE
\\documentclass{article}
\\usepackage[top=2cm,bottom=2.5cm,left=2cm,right=2cm]{geometry}
\\usepackage[backend=biber]{biblatex}
\\addbibresource{references.bib}
\\begin{document}
\\nocite{*}
\\printbibliography
\\end{document}
endef
export LATEX_CODE
test:
TMP_FILE=$$(mktemp "censorbib-tmp-XXXXXXX.tex") ;\
echo "$$LATEX_CODE" > "$$TMP_FILE" ;\
pdflatex --interaction=batchmode "$${TMP_FILE%.tex}" ;\
biber "$${TMP_FILE%.tex}" ;\
rm "$${TMP_FILE%.tex}"* ;