From dec841a1f236ea6b73b79c7fb52aa9fc916cb113 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Wed, 16 Apr 2003 17:44:05 +0000 Subject: [PATCH] Don't try to transform a native path for the DocBook DTD/XSL if no path was given [SVN r18267] --- boostbook.jam | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/boostbook.jam b/boostbook.jam index 9e3645bf0..fa202d0bb 100644 --- a/boostbook.jam +++ b/boostbook.jam @@ -67,8 +67,14 @@ rule init ( docbook-xsl-dir ? : docbook-dtd-dir ? ) if ! $(.initialized) { $(.initialized) = true ; - .docbook-xsl-dir = [ path.make $(docbook-xsl-dir) ] ; - .docbook-dtd-dir = [ path.make $(docbook-dtd-dir) ] ; + if $(docbook-xsl-dir) + { + .docbook-xsl-dir = [ path.make $(docbook-xsl-dir) ] ; + } + if $(docbook-dtd-dir) + { + .docbook-dtd-dir = [ path.make $(docbook-dtd-dir) ] ; + } local boost-root = [ path.make [ modules.peek : BOOST_ROOT ] ] ; .boostbook-xsl-dir = [ path.join $(boost-root) tools boostbook xsl/ ] ; .boostbook-dtd-dir = [ path.join $(boost-root) tools boostbook dtd/ ] ;