$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [Git] Modularizing Boost libraries with sublibs
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2012-12-09 13:48:37
On 09/12/2012 10:11, Daniel Pfeifer wrote:
> While adding Boost.ODEint to the modularization manifest, I realized some
> inconsistencies about sublibs.
>
> The directories in "libs" usually contain one library each. In this case,
> we move the content to a dedicated Git repository. Some directories however
> (algorithm, numeric) host multiple libraries. How should we treat them?
>
> Move each one to a dedicated Git repository, or leave them grouped together?
>
> What's currently inconsistent, is that "numeric" is split into individual
> repositories, while "algorithm" is not.
>
> Further, I saw that the Git submodules of numeric's sublibraries are
> generated in "libs" rather than "libs/numeric", which is wrong. However,
> before I fix it, we need to decide whether these individual submodules
> should be individual or not.
The system should support modules with arbitrary levels of nested
submodules in them.