Boost logo

Boost-Build :

Subject: Re: [Boost-build] <implicit-dependency> on generated header does not add include path
From: Samuel Debionne (samuel.debionne_at_[hidden])
Date: 2014-04-17 05:57:46


Steven,

Thanks for you support.

> It's definitely supposed to work. There is a test
> case in test/implicit_dependency.py, which passes.
> Can you reduce this to a small, complete project
> which fails?

It seems that the issue happens only with combining generators. In the
included (failing) test case, if the foo generator is register with
register.standard it's working fine. if register-combining is used
instead then it fails (include file not found).

I take the opportunity to report a small mistake in the "invocation" doc
at :
http://www.boost.org/boost-build2/doc/html/bbv2/overview/invocation.html

--ignore-config : Do not load site-config.jam or user-config.jam.

According to the load-configuration-files rule that should be :

--ignore-site-config : Do not load site-config.jam.
--user-config filename: Explicitly name the user configuration jam file
(default is user-config.jam). The file is looked for from the current
working directory.

Samuel




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