summaryrefslogtreecommitdiff
path: root/manual/make.sh
blob: e8263c7b0ccbfd7a32d195a7d39e9b83398e5efb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash

PDFTEX_OPT="-shell-escape -halt-on-error"

md5sum *.aux *.bbl *.blg > autoloop.old
set -ex

pdflatex $PDFTEX_OPT manual.tex
bibtex manual.aux
bibtex weblink.aux

while
	md5sum *.aux *.bbl *.blg > autoloop.new
	! cmp autoloop.old autoloop.new
do
	cp autoloop.new autoloop.old
	pdflatex $PDFTEX_OPT manual.tex
done

rm -f autoloop.old
rm -f autoloop.new