diff options
| author | Sebastian Kuhnert | 2009-04-08 12:32:22 +0000 |
|---|---|---|
| committer | Sebastian Kuhnert | 2009-04-08 12:32:22 +0000 |
| commit | 560486dfacbe7daf6a4026ecbaa774f732b28680 (patch) | |
| tree | 8385719b5ae06d54338b0417959a5b92529987bc | |
| parent | f53714c2559a3e35d78c34b5e8f1e8834841c4a1 (diff) | |
| download | exercisesheets-560486dfacbe7daf6a4026ecbaa774f732b28680.tar.gz exercisesheets-560486dfacbe7daf6a4026ecbaa774f732b28680.tar.bz2 exercisesheets-560486dfacbe7daf6a4026ecbaa774f732b28680.zip | |
texall script: fix handling of nonexistant bib-files
| -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)) |
