diff options
author | William Deegan <bill@baddogconsulting.com> | 2017-06-14 18:21:38 -0700 |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2017-06-14 18:21:38 -0700 |
commit | c245e92626439731a141acc0f47e1b5c2b368f8c (patch) | |
tree | b0ac20f2456b418532f484cf9aab2ec2165b6860 | |
parent | cc76444613211ec1536b4d77a32790c2451587e1 (diff) | |
parent | 62d9782c01328baa1866f061f49cd88b47a7cc9a (diff) | |
download | scons-c245e92626439731a141acc0f47e1b5c2b368f8c.tar.gz |
merge
-rw-r--r-- | src/engine/SCons/Tool/docbook/__init__.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/engine/SCons/Tool/docbook/__init__.py b/src/engine/SCons/Tool/docbook/__init__.py index d3ea8aeb..d60789d0 100644 --- a/src/engine/SCons/Tool/docbook/__init__.py +++ b/src/engine/SCons/Tool/docbook/__init__.py @@ -43,6 +43,8 @@ import SCons.Script import SCons.Tool import SCons.Util + +__debug_tool_location = False # Get full path to this script scriptpath = os.path.dirname(os.path.realpath(__file__)) @@ -182,8 +184,12 @@ def __detect_cl_tool(env, chainkey, cdict, cpriority=None): if cpriority is None: cpriority = cdict.keys() for cltool in cpriority: + if __debug_tool_location: + print("DocBook: Looking for %s"%cltool) clpath = env.WhereIs(cltool) if clpath: + if __debug_tool_location: + print("DocBook: Found:%s"%cltool) env[chainkey] = clpath if not env[chainkey + 'COM']: env[chainkey + 'COM'] = cdict[cltool] @@ -204,7 +210,7 @@ def _detect(env): __detect_cl_tool(env, 'DOCBOOK_XSLTPROC', xsltproc_com, xsltproc_com_priority) __detect_cl_tool(env, 'DOCBOOK_XMLLINT', xmllint_com) - __detect_cl_tool(env, 'DOCBOOK_FOP', fop_com) + __detect_cl_tool(env, 'DOCBOOK_FOP', fop_com, ['fop','xep','jw']) # # Scanners |