Boost logo

Boost-Build :

Subject: Re: [Boost-build] Traversing scanned dependencies
From: Matthew Chambers (matthew.chambers_at_[hidden])
Date: 2009-08-31 10:58:06


Vladimir Prus wrote:
> Matt,
>
> the header scanning runs after all all targets are converted into bjam
> targets and passed to bjam. Unfortunately, there's no way to access
> header dependencies at the target level.
Can this capability be added in the future? It would allow for bcp-like
functionality for any BB project and the special handling caused by the
lack of preprocessing can be handled by the implicit dependencies.
Albeit few projects have enough headers to make subsetting them
worthwhile. Using bcp we were able to reduce our boost dependency from
the full 30mb tarball to a 3mb tarball (stripping docs and tests).

-Matt


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