summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool/docbook/__init__.py
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2017-04-18 04:29:36 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2017-04-18 04:29:36 (GMT)
commit066340f2d96ddc73e932f69f6f6df73b86eecde3 (patch)
tree808b3e954d9bc2a33ac758fa53c6e85b91683343 /src/engine/SCons/Tool/docbook/__init__.py
parenta7e0cf73de6da9a5da8acc0302b979e59c07330d (diff)
downloadSCons-066340f2d96ddc73e932f69f6f6df73b86eecde3.zip
SCons-066340f2d96ddc73e932f69f6f6df73b86eecde3.tar.gz
SCons-066340f2d96ddc73e932f69f6f6df73b86eecde3.tar.bz2
add notes to xsltproc logic with future TODO's for future improvements
Diffstat (limited to 'src/engine/SCons/Tool/docbook/__init__.py')
-rw-r--r--src/engine/SCons/Tool/docbook/__init__.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/SCons/Tool/docbook/__init__.py b/src/engine/SCons/Tool/docbook/__init__.py
index e805253..d3ea8ae 100644
--- a/src/engine/SCons/Tool/docbook/__init__.py
+++ b/src/engine/SCons/Tool/docbook/__init__.py
@@ -158,6 +158,10 @@ def __create_output_dir(base_dir):
# Supported command line tools and their call "signature"
#
xsltproc_com_priority = ['xsltproc', 'saxon', 'saxon-xslt', 'xalan']
+
+# TODO: Set minimum version of saxon-xslt to be 8.x (lower than this only supports xslt 1.0.
+# see: http://saxon.sourceforge.net/saxon6.5.5/
+# see: http://saxon.sourceforge.net/
xsltproc_com = {'xsltproc' : '$DOCBOOK_XSLTPROC $DOCBOOK_XSLTPROCFLAGS -o $TARGET $DOCBOOK_XSL $SOURCE',
'saxon' : '$DOCBOOK_XSLTPROC $DOCBOOK_XSLTPROCFLAGS -o $TARGET $DOCBOOK_XSL $SOURCE $DOCBOOK_XSLTPROCPARAMS',
'saxon-xslt' : '$DOCBOOK_XSLTPROC $DOCBOOK_XSLTPROCFLAGS -o $TARGET $DOCBOOK_XSL $SOURCE $DOCBOOK_XSLTPROCPARAMS',