Merge topic 'fix-try_compile-source-language-issue-11731'

699a725 Use shortest extension to verify try_compile language (#11731)
This commit is contained in:
Brad King 2011-01-26 15:22:27 -05:00 committed by CMake Topic Stage
commit 5ec9f6f609
1 changed files with 1 additions and 1 deletions

View File

@ -169,7 +169,7 @@ int cmCoreTryCompile::TryCompileCode(std::vector<std::string> const& argv)
} }
std::string source = argv[2]; std::string source = argv[2];
std::string ext = cmSystemTools::GetFilenameExtension(source); std::string ext = cmSystemTools::GetFilenameLastExtension(source);
const char* lang =(this->Makefile->GetCMakeInstance()->GetGlobalGenerator() const char* lang =(this->Makefile->GetCMakeInstance()->GetGlobalGenerator()
->GetLanguageFromExtension(ext.c_str())); ->GetLanguageFromExtension(ext.c_str()));
const char* def = this->Makefile->GetDefinition("CMAKE_MODULE_PATH"); const char* def = this->Makefile->GetDefinition("CMAKE_MODULE_PATH");