|
@@ -100,6 +100,14 @@ void cmGlobalVisualStudio10Generator
|
|
|
::EnableLanguage(std::vector<std::string>const & lang,
|
|
::EnableLanguage(std::vector<std::string>const & lang,
|
|
|
cmMakefile *mf, bool optional)
|
|
cmMakefile *mf, bool optional)
|
|
|
{
|
|
{
|
|
|
|
|
+ if(!strcmp(this->ArchitectureId, "Itanium") ||
|
|
|
|
|
+ !strcmp(this->ArchitectureId, "x64"))
|
|
|
|
|
+ {
|
|
|
|
|
+ if(this->IsExpressEdition() && !this->Find64BitTools(mf))
|
|
|
|
|
+ {
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
cmGlobalVisualStudio8Generator::EnableLanguage(lang, mf, optional);
|
|
cmGlobalVisualStudio8Generator::EnableLanguage(lang, mf, optional);
|
|
|
}
|
|
}
|
|
|
|
|
|