Boost logo

Boost-Build :

Subject: Re: [Boost-build] Documentation build error on trunk
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2012-08-07 08:27:23


On 08/06/2012 11:24 PM, Jurko Gospodnetić wrote:
> Easily done, but I am not really sure why. What is the special purpose
> of using the root project here?
> And which 'root project' is that actually ? The one created when
> reading the Jamroot file? What about when your build reads in multiple
> Jamroot files due to references between separate projects? Should the
> 'first read Jamroot' project be used then or the one corresponding to
> the project requesting this file to be built?
> The only difference I can see in which project gets selected for
> holding this virtual-target is in what location the actual target file
> gets created, and since this is an internally used target, that does not
> seem to make much difference. The user can still find it easy enough by
> reading the -d2 output or an additional --debug-configuration output
> line can be added or something similar.
> I guess I'm missing something here...

Using the root project limits the number
of duplicate boostbook_config.xml files that
get generated by multiple builds from
different directories.

In Christ,
Steven Watanabe

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at