Boost logo

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