# Only main tex files are interesting
grep -q "\documentclass" "$f" || continue
- if ! pdflatex -output-directory "$tmpdir" $f < /dev/null > /dev/null; then
+ pushd .
+ cd $(dirname $f)
+
+ if ! pdflatex -output-directory "$tmpdir" $(basename $f) < /dev/null > /dev/null; then
+ popd
echo >&2 "pdflatex failed on '$f'."
cleanup
exit 1
fi
+ popd
done
cleanup