|
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