From 560486dfacbe7daf6a4026ecbaa774f732b28680 Mon Sep 17 00:00:00 2001 From: Sebastian Kuhnert Date: Wed, 8 Apr 2009 12:32:22 +0000 Subject: texall script: fix handling of nonexistant bib-files --- texall | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/texall b/texall index 8bd8b65..739ec5f 100755 --- a/texall +++ b/texall @@ -425,7 +425,7 @@ def texpath(dirname,filename,pathtype="tex",progname="latex",extlist=("",)): if os.path.exists(os.path.join(dirname,filename+ext)): return filename+ext if opts.nokpse: - raise ValueError("file not found, not using kpsewhich: %s (extensions: %r)") + raise ValueError("file not found, not using kpsewhich: %s (extensions: %r)"%(filename, extlist)) # call kpsewhich to locate the file for ext in extlist: try: @@ -611,7 +611,9 @@ def processTex(dirname, texname, data=None, reason=""): bbls = bblfiles(dirname, jobname) for bib in data.bibfiles: bibpath = os.path.join(dirname, bib) - bibtime = os.path.getmtime(bibpath) + bibtime = 0 + if os.path.exists(bibpath): + bibtime = os.path.getmtime(bibpath) nextbbls = bbls[:] for bbl in bbls: bblpath = os.path.normpath(os.path.join(dirname, bbl)) -- cgit v1.2.3