Subject: Re: [boost] What would make tool authors happier..
From: Peter Dimov (lists_at_[hidden])
Date: 2015-06-02 16:18:38
Rene Rivera wrote:
> * What I've mentioned as "flattening" of libraries.
Specifically, this means that
1. the headers live in libs/*/include (already implemented)
2. the test Jamfiles live in libs/*/test
3. the build Jamfiles live in libs/*/build
This is _almost_ the case today, and making this an official and enforced
policy will not be as disruptive as it seems. The only offenders are (I
think) libs/numeric/* and libs/function_types/build.
4. the documentation root is libs/*/index.html and the documentation lives
(as a general rule) in libs/*/doc/html
which is a bigger change as currently some libraries place there
documentation in $BOOST_ROOT/doc.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk