|
Boost : |
From: Douglas Gregor (dgregor_at_[hidden])
Date: 2008-07-18 11:20:26
On Fri, 2008-07-18 at 09:45 -0500, Rene Rivera wrote:
> Douglas Gregor wrote:
> > On Fri, 2008-07-18 at 08:10 +0400, Ilya Sokolov wrote:
> >> Doug Gregor wrote:
> >>> We're working on this so-called "modularization" of Boost as part of the
> >>> Boost-CMake project. Eventually, every library will be contained within
> >>> a single directory tree, and will describe its dependencies on other
> >>> libraries.
> >> It is perfectly doable in boost.build also. Does anybody working on it?
> >
> > Not that I know of. If someone is going to work on this, we should
> > coordinate the efforts across build systems to get to the right modular
> > structure for Boost.
>
> Perhaps you could define what you mean by modular.
A modular library is one in which all of the files corresponding to that
library are in a single directory. Practically speaking, it means moving
library-specific headers from the top-level boost/whatever into
library-specific directories, then stating somehow the inter-library
dependencies.
- Doug
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk