Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-08-28 04:16:01


Douglas Gregor wrote:
> Update of /cvsroot/boost/boost/tools/build/tools
> In directory sc8-pr-cvs1:/tmp/cvs-serv10719
>
> Modified Files:
> boostbook.jam
> Log Message:
> Fix path handling in initialization
>
> Index: boostbook.jam
> ===================================================================
> RCS file: /cvsroot/boost/boost/tools/build/tools/boostbook.jam,v
> retrieving revision 1.12
> retrieving revision 1.13
> diff -u -d -r1.12 -r1.13
> --- boostbook.jam 23 Aug 2003 15:03:14 -0000 1.12
> +++ boostbook.jam 28 Aug 2003 00:13:51 -0000 1.13
> @@ -77,23 +77,20 @@
> {
> .docbook-dtd-dir = [ path.make $(docbook-dtd-dir) ] ;
> }
> -
> - local boost-build-path = [ modules.peek : BOOST_BUILD_PATH ] ;
> - local boost-root = [ modules.peek : BOOST_ROOT ] ;
> - local search-dirs = $(boost-root)/tools/boostbook
> $(boost-build-path)/../boostbook ; - local boostbook-xsl-dir = [ GLOB
> $(search-dirs) : xsl ] ;
> - local boostbook-dtd-dir = [ GLOB $(search-dirs) : dtd ] ;
> +
> + local boost-root = [ path.make [ modules.peek : BOOST_ROOT ] ] ;
> + local search-dirs = [ path.join $(boost-root) tools boostbook ] ;
> + local boostbook-xsl-dir = [ GLOB [ path.native $(search-dirs) ] : xsl
> ] ; + local boostbook-dtd-dir = [ GLOB [ path.native $(search-dirs) ] :
> dtd ] ; .boostbook-xsl-dir = [ path.make $(boostbook-xsl-dir[1]) ] ;
> .boostbook-dtd-dir = [ path.make $(boostbook-dtd-dir[1]) ] ;

Doug,
It looks like this change reverts the behaviour Dave added for allowing
Boost.Book to work without BOOST_ROOT setting. I.e. you not longer added
BOOST_BUILD_PATH/../boostbook to search-dirs. Is that intentional?

- Volodya

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk