Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-11-24 15:43:55

Rene Rivera <grafik.list_at_[hidden]> writes:

> Any comments on this from the Boost Sandbox admins, or anyone?
> -------- Original Message --------
> Subject: Re: Boost Sandbox layout?
> Date: Wed, 17 Nov 2004 18:41:58 -0600
> David Abrahams wrote:
>> Rene Rivera <grafik.list_at_[hidden]> writes:
>>>Was there ever a discussion as to the layout? (A cursory search did
>>>not reveal anything)
>> I like what I _think_ you're suggesting we actually should do, but
>> would you mind spelling it out for everyone's benefit?
> I was trying not to prejudice the conversation if there was already
> reasons for the current layout... But since you ask :-)
> I think it would more beneficial to have each library in an individual
> sub directory of the boost-sandbox. Each library would still be required
> to follow the regular Boost layout within itself.

That's what I thought you'd say. I like that.

> For example I'm putting together the warnings submission and it
> would be nice to set it up like this:
> /boost-sandbox/warnings
> /boost/utility/warnings.hpp
> /libs/utility
> /docs/warnings.html
> /test
> /Jamfile
> /nowarn_unused_var_test.cpp
> Having the isolated subdir would remove the 3 drawbacks I mentioned. But
> itself has some drawbacks:
> 1) Some of the setup files would be duplicated. Like the boost.png,
> Jamfile, Jamrules, and boost-build.jam at the "top" level. But at the
> same time it means that the library would be truly standalone.

Not a big deal, IMO. On the other hand, I think the top-level
bjam files can be moved up one level to avoid duplication.

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at