Subject: Re: [boost] Boost Modularization: did we get it right?
From: Daniel James (dnljms_at_[hidden])
Date: 2012-05-09 16:06:51
On 9 May 2012 20:18, Daniel Pfeifer <daniel_at_[hidden]> wrote:
> 2012/5/9 Steven Watanabe <watanabesj_at_[hidden]>:
>> If symlinks are supported, creates a symbolic
>> link to the directory.
> This is fragile. Imagine Graph generates a link at boost/graph and
> GraphParallel generates a link at boost/graph/parallel.
> GraphParallel's link will end up in Graph's source directory!
> There is also the case that multiple libraries provide files in the
> same directory (eg. boost/pending). They cannot all link the
> The script should always link individual files. That is dead slow,
> yes. But it is the only safe approach.
Have you seen GNU stow? It links directories, but if two packages
clash, replaces the link with a new directory, and fills that with
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk