Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-02-14 09:12:30


Hi Daniel,

> I've been using quickbook to write a tutorial for the hash functions I'm
> writing, and I've got a small problem with the quickbook toolset. The
> libraries' individual documentation is normally added to the main
> documentation by lines like:
>
> <xi:include href="../../libs/any/doc/any.xml"/>
> <xi:include href="../../libs/array/doc/array.xml"/>
>
> To do this for documentation generated by quickbook, I need to know
> where the file is going to be generated (it's currently generated in the
> default compiler's subdirectory). So is it possible to either force the
> toolset to generate the xml file in the same directory as it's source,
> or supply boost.xml with the correct directory?

Looks up the usage of program_options in the boost.xml file. I think you
need to

1. <xi:include your_xml_file_without_any_directory/>

2. Add <implicit-dependency> in doc/Jamfile.v2 on the target which produces
the xml file. The necessary include path will be set up automatically.

HTH,
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