Fix for MSSDK initialiation
authorbdbaddog <bdbaddog@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 19 Mar 2010 06:48:38 +0000 (06:48 +0000)
committerbdbaddog <bdbaddog@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 19 Mar 2010 06:48:38 +0000 (06:48 +0000)
commite3a167fd613ff28fbd26c1dbbd8c47ad3a0acc2c
tree20e226def6abf75956b2f5a114a9bcdfcf373909
parent1587a9fd4a4148e2cc85c59ef1bb017256b96299
Fix for MSSDK initialiation

For the user in question who had VS 8.0 express installed, the vc version was being set to 8.0, and the the vs version was being set to the same, which was then being used to detect the vs version by an expected binary.
Since it though it had VS 8.0, the binary was the not there for VS8.0 Express, so it was bailing out on the initialization.

The fix is to have a VC8.0Exp as well as VC8.0 (also for VS9.0Exp).

git-svn-id: http://scons.tigris.org/svn/scons/trunk@4709 fdb21ef1-2011-0410-befe-b5e4ea1792b1
src/engine/SCons/Tool/MSCommon/sdk.py
src/engine/SCons/Tool/MSCommon/vc.py
src/engine/SCons/Tool/MSCommon/vs.py