Boost logo

Boost :

Subject: Re: [boost] Interface for configuring third-party dependencies
From: Kim Barrett (kab.conundrums_at_[hidden])
Date: 2010-10-07 16:31:04


On Oct 7, 2010, at 12:20 PM, Vladimir Prus wrote:
> = Controlling use of external dependencies =
>
> Sometimes, it might be desirable to disable use of external dependency even
> when it's available. To than end, for each external dependency a new feature
> should be provided, for example:
>
> use-zlib
>
> When a value of "off" is specified, zlib won't be used by any boost component.
> Also, for every specific library that uses an external dependency, a more
> specific feature will be defined, for example:
>
> iostream.use-zlib
>
> to control use of that dependency in specific library.

Is there (or could there be) some not too difficult way to find out what the set of such external dependencies is? Otherwise it is all too easy to unintentionally build against such a dependency that happens to be present on the build machine but might not be present on the delivery machine.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk