Boost logo

Boost-Build :

From: Rene Rivera (grafik666_at_[hidden])
Date: 2003-10-14 08:46:57


[2003-10-14] Vladimir Prus wrote:

>Vladimir Prus wrote:
>
>> > So, it seems that bjam gets confused when it is executed on a non-root
>> > directory. It doesn't seem to matter how I initiate the build; that
>> > is, I can request the target via its 'use-project' name or its fully
>> > qualified name...it's doesn't seem to matter.
>> >
>> > Is this a known bug? Or am I perhaps doing something wrong?
>>
>> Hi Austin,
>> this is not a known bug and I cannot reproduce it locally. Could you take
a
>> small project on which the problem is seen, pack it, and sent it to me,
so
>> that I can reproduce?
>
>So that everybody knows: Austin has send me a testcase and it turns out
>there's a bug in NORMALIZE_PATH builtin. When passed
>
> ../../foo/bar
>
>it does not simplify this path, whereas it should return "." I'm about to
fix
>this tomorrow.

I don't think so... That reduction is only valid if PWD == foo/bar.

>P.S. Never knew normalizing paths is *that* tricky.

You should see the reams of C++ code I have to normalize NT paths :-(

-- grafik - Don't Assume Anything
-- rrivera (at) acm.org - grafik (at) redshift-software.com
-- 102708583 (at) icq

 


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