From bf9dbf5b8f6caf1ece48e8c04a071bfac3c4b638 Mon Sep 17 00:00:00 2001 From: Max Schwarz Date: Mon, 8 Apr 2024 15:34:38 +0200 Subject: [PATCH] release.sh: automatically switch to biber if required --- release.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/release.sh b/release.sh index c35306a..c078610 100755 --- a/release.sh +++ b/release.sh @@ -39,7 +39,13 @@ echo echo "2) Running pdflatex (log in release.log)..." pdflatex -shell-escape -interaction nonstopmode submission.tex &>> release.log pdflatex -shell-escape -interaction nonstopmode submission.tex &>> release.log -bibtex submission + +if grep -F "run Biber on the file" release.log &> /dev/null; then + biber submission +else + bibtex submission +fi + pdflatex -shell-escape -interaction nonstopmode submission.tex &>> release.log pdflatex -shell-escape -interaction nonstopmode submission.tex &>> release.log