diff options
| author | Gary Oberbrunner <garyo@oberbrunner.com> | 2014-03-23 18:10:22 (GMT) |
|---|---|---|
| committer | Gary Oberbrunner <garyo@oberbrunner.com> | 2014-03-23 18:10:22 (GMT) |
| commit | aabc6a4baf5371b376aae1ee1d805fc112cba75a (patch) | |
| tree | acd2a2e70a6c2f314399e8608212af56636acc23 /src/engine | |
| parent | bcc940ff72a34a8308c93d4d623014091aee1a3c (diff) | |
| parent | 78ec642af7da71aaeace0f55af158fb0449a4400 (diff) | |
| download | SCons-aabc6a4baf5371b376aae1ee1d805fc112cba75a.zip SCons-aabc6a4baf5371b376aae1ee1d805fc112cba75a.tar.gz SCons-aabc6a4baf5371b376aae1ee1d805fc112cba75a.tar.bz2 | |
Merged in dirkbaechle/scons (pull request #121)
Fixes for doc toolchain
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/SCons/Tool/docbook/__init__.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/engine/SCons/Tool/docbook/__init__.py b/src/engine/SCons/Tool/docbook/__init__.py index 72ea175..aacc26d 100644 --- a/src/engine/SCons/Tool/docbook/__init__.py +++ b/src/engine/SCons/Tool/docbook/__init__.py @@ -429,6 +429,11 @@ def DocbookEpub(env, target, source=None, *args, **kw): mime_file.close() zf.write(mime_file.name, compress_type = zipfile.ZIP_STORED) for s in source: + if os.path.isfile(str(s)): + head, tail = os.path.split(str(s)) + if not head: + continue + s = head for dirpath, dirnames, filenames in os.walk(str(s)): for fname in filenames: path = os.path.join(dirpath, fname) |
