On 02/06/2014 06:57 PM, Steven Watanabe wrote:
AMDG
On 02/06/2014 12:40 PM, Thomas Suckow wrote:
On 02/06/2014 12:19 PM, Steven Watanabe wrote:
Use <implicit-dependency>/boost//headers
I changed all the references in our project to use implicit-dependency and that works. It doesn't create the links, but I guess ./b2 headers is just something I will need to remember to do.
It's supposed to create the links and it seems to work within the Boost tree (for the most part--a few dependencies are missed).
I did some more experimenting, seems that I should be using more than just implicit-dependency as that will only indicate that the target may produce files that are included by the sources. Adding <dependency>/boost//headers causes the links to be generated, though I suspect the include path is being brought in my some other means because based on the description of the "features" it seems I should not put in <dependency> but instead <use> so the usage-requirements are brought across. A la: <use>/boost//headers <implicit-dependency>/boost//headers - Thomas