|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-12-14 10:10:54
On Tuesday 14 December 2004 17:23, David Abrahams wrote:
> >> P.S. It's disconcerting to see ../../../../ junk in the BBv2 output; I
> >> had hoped we'd squash that by now. It's embarrassing enough in BBv1.
> >
> > It would be good to fix up, but is not possible in general. For
> > example ../../../../libs/numeric/mtl/doc/index might not be the same as
> > ".".
>
> Even when the current directory ends in libs/numeric/mtl/doc/index?
In that case, ".." is not necessary. But it *might* be possible that you're in
libs/python .......
> I thought I understood that and knew that it had something to do with
> symlinks, but now I don't see it.
Neither do I see how symlinks would affect the picture.
> But there's no need to add the ../../../ string to a local path in the
> first place. In fact, if what you just said is true, it proves my
> point: adding that string may unintentionally cause us to point at a
> different file.
We'd need to look where this string comes from and how to eliminate ".." when
possible. Some time in future...
- Volodya
Boost-Build 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