ENH: Fix Intel 12 plugin project generation for VS < 10

Suggested-by: Dick Munroe <munroe@csworks.com>
This commit is contained in:
Brad King 2011-05-16 10:13:04 -04:00
parent a77dfb6d64
commit 3a8add058b
1 changed files with 7 additions and 3 deletions

View File

@ -1770,10 +1770,14 @@ cmLocalVisualStudio7Generator
vskey += "\\Packages\\" CM_INTEL_PLUGIN_GUID ";ProductVersion"; vskey += "\\Packages\\" CM_INTEL_PLUGIN_GUID ";ProductVersion";
cmSystemTools::ReadRegistryValue(vskey.c_str(), intelVersion, cmSystemTools::ReadRegistryValue(vskey.c_str(), intelVersion,
cmSystemTools::KeyWOW64_32); cmSystemTools::KeyWOW64_32);
if (intelVersion == "12.0")
// Version 10.1 actually uses 9.10 in project files!
if(intelVersion == "10.1")
{ {
// Version 12 actually uses 11.0 in project files!
intelVersion = "11.0" ;
}
else if(intelVersion == "10.1")
{
// Version 10.1 actually uses 9.10 in project files!
intelVersion = "9.10"; intelVersion = "9.10";
} }