Skip to content
Snippets Groups Projects
Commit beb04404 authored by Christian Engwer's avatar Christian Engwer
Browse files

- fix last commit

- buildir isn't always defined

: merge to release

[[Imported from SVN: r5895]]
parent 9dc7668a
No related branches found
No related tags found
No related merge requests found
......@@ -5,18 +5,18 @@
# rerun TEX if log-file suggests that
.tex.dvi:
set -e; \
pushd $(srcdir); $(TEX) -output-directory=$(builddir) </dev/null $*; popd; \
while grep Rerun $(builddir)/$*.log > /dev/null ; do \
pushd $(srcdir); $(TEX) -output-directory=$(builddir) </dev/null $*; popd; \
set -e; builddir=$$PWD; \
pushd $(srcdir); $(TEX) -output-directory=$$builddir </dev/null $*; popd; \
while grep Rerun $*.log > /dev/null ; do \
pushd $(srcdir); $(TEX) -output-directory=$$builddir </dev/null $*; popd; \
done; \
if grep '^\\bibdata{' $(builddir)/*.aux > /dev/null \
&& grep '^\\citation{' $(builddir)/*.aux > /dev/null; \
if grep '^\\bibdata{' *.aux > /dev/null \
&& grep '^\\citation{' *.aux > /dev/null; \
then \
BSTINPUTS=.:$(srcdir):${BSTINPUTS}: BIBINPUTS=.:$(srcdir):${BIBINPUTS}: $(BIBTEX) $* || exit $$?; \
pushd $(srcdir); $(TEX) -output-directory=$(builddir) </dev/null $*; popd; \
while grep Rerun $(builddir)/$*.log > /dev/null ; do \
pushd $(srcdir); $(TEX) -output-directory=$(builddir) </dev/null $*; popd; \
pushd $(srcdir); $(TEX) -output-directory=$$builddir </dev/null $*; popd; \
while grep Rerun $*.log > /dev/null ; do \
pushd $(srcdir); $(TEX) -output-directory=$$builddir </dev/null $*; popd; \
done ; \
fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment