|
Boost-Build : |
From: Andrey Melnikov (melnikov_at_[hidden])
Date: 2005-08-03 14:02:47
Alexey Pakhunov wrote:
> Andrey Melnikov wrote:
>
>>1) I don't think that it's a good idea to move all autodetection code to
>>msvc-config.
>
> Gm. I definitely want to separate initialization and autodetection code.
> :) Why do you think it is a bad idea?
1) Because it was already separated into msvc.default-path rule. You can
add more rules to msvc.jam if you need more modularity.
2) msvc-config is an experimental thing. msvc toolkit should have its
own autodetection facilities. It's not a good idea to deprecate
using msvc : 8.0 ;
> The only bad thing I can say about it now is the fact that a user cannot
> simply select the list of VS versions she wants to use. This issue can
> be easily fixed.
We need using msvc ; syntax to work. We need a consistency between toolsets.
>>Also, registry autodetection is more powerful than
>>detection using environment, and I don't see any reasons to use both
>>these methods at the same time.
>
>
> Actually both are used and the registry is checked first.
I'd like detection using environment removed completely. Can you imagine
a scenario in which registry autodetection will fail?
I think environment detection is only present because there was no way
to access registry in early BJam versions. Can someone confirm this?
Andrey
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