From 1b68e41b084e6a1f2451ee5eb616abede6f8bc0f Mon Sep 17 00:00:00 2001 From: Alexander Neundorf Date: Mon, 11 Jun 2007 14:28:31 -0400 Subject: [PATCH] STYLE: determineLanguageCalled removed, now the conditional code is directly called in the only place where it could be set to true Alex --- Source/cmGlobalGenerator.cxx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Source/cmGlobalGenerator.cxx b/Source/cmGlobalGenerator.cxx index 906ea8c85..e75f25dc4 100644 --- a/Source/cmGlobalGenerator.cxx +++ b/Source/cmGlobalGenerator.cxx @@ -268,7 +268,6 @@ cmGlobalGenerator::EnableLanguage(std::vectorconst& languages, this->SetLanguageEnabled("NONE", mf); continue; } - bool determineLanguageCalled = false; std::string loadedLang = "CMAKE_"; loadedLang += lang; loadedLang += "_COMPILER_LOADED"; @@ -324,7 +323,6 @@ cmGlobalGenerator::EnableLanguage(std::vectorconst& languages, determineFile.c_str()); } needTestLanguage[lang] = true; - determineLanguageCalled = true; // Some generators like visual studio should not use the env variables // So the global generator can specify that in this variable if(!mf->GetDefinition("CMAKE_GENERATOR_NO_COMPILER_ENV")) @@ -346,11 +344,9 @@ cmGlobalGenerator::EnableLanguage(std::vectorconst& languages, env += envVarValue; cmSystemTools::PutEnv(env.c_str()); } - } // end if(!this->GetLanguageEnabled(lang) ) - // if determineLanguage was called then load the file it - // configures CMake(LANG)Compiler.cmake - if(determineLanguageCalled) - { + + // if determineLanguage was called then load the file it + // configures CMake(LANG)Compiler.cmake fpath = rootBin; fpath += "/CMake"; fpath += lang; @@ -366,7 +362,7 @@ cmGlobalGenerator::EnableLanguage(std::vectorconst& languages, // not know if it is a working compiler yet so set the test language // flag needTestLanguage[lang] = true; - } + } // end if(!this->GetLanguageEnabled(lang) ) } // end loop over languages // **** Load the system specific information if not yet loaded