From 7fdb80308b3710c67dc0fb9329c3afbbfa2aea5c Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 4 Jun 2022 12:45:12 -0300 Subject: Feat: a simple test suite --- Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..bf17bd7 --- /dev/null +++ b/Makefile @@ -0,0 +1,15 @@ +# +# Makefile with common procedures for managing a BibTeX repository. +# + +lint: lint_biber lint_pybtex + +# Thanks https://tex.stackexchange.com/questions/173621/how-to-validate-check-a-biblatex-bib-file#173622 +lint_biber: + @find -name '*.bib' -exec biber --tool -V {} \; + @rm -f *.bibertool* *.blg* _bibertool.bib + +lint_pybtex: + @cat *.bib > _lint_pybtext.bib + @pybtex-convert _lint_pybtext.bib _lint_pybtext.yaml + @rm -f _lint_pybtext.bib _lint_pybtext.yaml -- cgit v1.2.3