Boost logo

Boost Interest :

Subject: Re: [Boost-cmake] CMake modularization update
From: David Abrahams (dave_at_[hidden])
Date: 2008-11-10 11:47:29


on Fri Nov 07 2008, "Doug Gregor" <doug.gregor-AT-gmail.com> wrote:

> On Fri, Nov 7, 2008 at 11:55 AM, Michael Jackson
> <mike.jackson_at_[hidden]> wrote:
>> Any ideas on what we would like to keep "un-modularized" for now? Looking
>> at the dependency
>> graph here are my own thoughts on which libraries should probably be kept
>> un-modularized for now:
>>
>> mpl
>> functional
>> integer
>> detail
>> utility
>> exception
>> function
>> preprocessor
>> concept_check
>> concept
>> config
>> type_traits
>> static_assert
>> iterator
>> tuple
>> smart_ptr
>
> Most of these look like they belong in the core. "detail" isn't a
> library. I bet "function", "iterator", "tuple", and "smart_ptr" could
> be pulled out and made into modular libraries, since they shouldn't
> have all *that* many dependencies.

Looks right to me.

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost-cmake list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk