Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-08-06 04:30:24


Roland Schwarz wrote:

> I was always wondering why the build system is putting intermediary files
> under different compiler subdirectories when building documentation.
>
> E.g. when invoking
> bjam userman toolset=gcc format=pdf
> (from BOOST_ROOT/tools\build\v2\doc )
>
> The intermediaries go under
> bin.v2\tools\build\v2\doc\gcc-cygwin-3.4.4\debug\link-static
>
> and when
> bjam userman toolset=msvc format=pdf
> bin.v2\tools\build\v2\doc\msvc-7.1\debug\link-static\threading-multi
>
> So the docs are built twice. But I doubt this is intentional in the most
> use cases. I understand that this would allow the author having docs
> conditioned on the used toolset. But is really anyone using this
> "feature"?
>
> Instead I'd expect something like
> bjam userman toolset=boostbook format=pdf

'toolset' is really 'c++-toolset'

>
> being possible.
>
> Please can anyone explain the rationale behind this behaviour?

http://zigzag.cs.msu.su/boost.build/ticket/4

- 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