From: Joao Abecasis (jpabecasis_at_[hidden])
Date: 2005-02-15 22:43:54
AFAICT boostbook is not honoring <implicit-dependency>. The feature is
ignored on all boostbook targets.
The attached patch fixes this for the xsltproc toolset, which is used
everywhere by the boostbook toolset. As I can't be sure this is the best
way to go about solving the issue, I'm posting the code here for review
and possible approval.
Daniel James wrote:
> Vladimir Prus wrote:
>>Looks up the usage of program_options in the boost.xml file. I think you
>>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.
> As far as I can tell, the path isn't added. I also tried using
> <dependency> instead of <implicit-dependency> but that didn't help.
With the attached patch one can do (tested!):
targets.create-typed-target BOOSTBOOK : [ project.current ]
< ... >
< ... >
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