
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