Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2007-01-09 16:45:30

Vladimir Prus wrote:
> Eric Niebler wrote:
>> Vladimir Prus wrote:
>>> At the moment, CVS HEAD has this in lib/xpressive/doc/Jamfile.v2:
>>> xml xpressive
>>> :
>>> xpressive.qbk
>>> :
>>> <dependency>autodoc
>>> ;
>>> What is the reason for <dependency>autodoc here?
>> Without it, the qbk -> boostbook -> html translation doesn't happen when
>> doxygen regenerates autodoc.boostbook as a result of a change in one of
>> xpressive's headers. At least, that was the state of things when I added
>> the dependency.
> I would expect the following patch to better reflect your intention.
> After all, the output of quickbook actually does not depend on autodoc at all,
> it's the output of boostbook that depends on it. Ok to commit?

What patch?

>> I don't think that the target is used during
>>> generation of xpressive.xml, and I also believe that this change breaks
>>> doc build. With it, running bjam in that dir does not work.
>> Works fine for me. What error are you seeing?
> error: Unable to find file or target named
> error: 'object(file-target)@427'
> error: referred from project at
> error: '/home/ghost/Work/Boost/boost/tools/quickbook'
> How do you initialize quickbook in your user-config.jam? The
> above error happens when you don't specify quickbook binary
> and let it be built automatically.

Oh, I point my user-config to a pre-built version of quickbook. That's
probably it.

Eric Niebler
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at