diff options
| -rwxr-xr-x | texall | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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)) |
