|
Boost : |
From: Jeff Garland (jeff_at_[hidden])
Date: 2006-02-12 11:20:25
On Sat, 11 Feb 2006 13:44:36 -0000, John Maddock wrote
> > It doesn't, not in its default configuration. Only quick_allocator
> > depends
> > on type_traits.
>
> Right, and this is one of the problems with robot-derived dependency
> lists: they pick up everything, even things that are rairly used
> (workarounds for old compilers etc).
I agree with John here -- the automatically derived dependencies are
insufficient. For example, date-time includes some serialization headers to
make date-time types serializable. However, as long as you never include the
date-time serialization headers you don't need serialization. So the
dependency is optional based on the features you use. It's not something
that's obvious from running an automated tool...
Jeff
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk