Boost logo

Boost :

Subject: Re: [boost] [modularization] What do we do with "glue" headers?
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2013-10-19 12:23:54


On 19/10/13 12:22, John Maddock wrote:

> A good example would be the serialization lib: a simple dependency
> tracker would show this up as a dependency to a large part of Boost, but
> in fact that's not true: in the vast majority of those cases there is no
> such dependency unless you actually want to use both libraries together
> and do so by including the "glue" header.
>
> So where does the glue header belong?

In a submodule of the library that depends on both the rest of the
library and serialization.

I don't see any need for optional dependencies here.


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