From 5e2b010508a23a3ca7814c4eb581cbd45a20cb2b Mon Sep 17 00:00:00 2001 From: Philipp Winter Date: Sat, 6 Apr 2019 12:33:19 -0700 Subject: [PATCH] Add Makefile to test references. We test by simply running biber over our references.bib. --- Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..5166372 --- /dev/null +++ b/Makefile @@ -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}"* ;