Boost logo

Boost-Build :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2005-10-03 18:30:32


Rene Rivera wrote:
> Reece Dunn wrote:
>
>>If you do the following:
>>
>> echo [ path.join "foo/bar" : "../bar2" ] ;
>
> That gives me an error, as it should. But this:
>
> echo [ path.join "foo/bar" "../bar2" ] ;
>
> Gives me the expected...
>
>> foo/bar2
>>
>>as expected.

I have verified this. Thanks for clarifying the behaviour.

However... I am working on the no vcvars.bat patch for msvc.jam and in
the init()/configure-really() method, I have:

echo [ path.join $(root) ../bar2 ] ;

that gives "bar2", not ".../Microsoft Visual Studio .NET 2003/bar2" as
would be expected. Nor does:

echo [ path.join "$(root)" "../bar2" ] ;

give the expected result :(.

> Is this in the CYGWIN/bash shell?

I am running from CYGWIN/bash, yes. (I *always* run from CYGWIN/bash :)).

- Reece

 


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