ENH: pass CMAKE_MODULE_PATH into try compile projects

This commit is contained in:
Bill Hoffman 2006-03-02 14:39:12 -05:00
parent 6fadc10e01
commit 2000940136

View File

@ -150,6 +150,11 @@ int cmTryCompileCommand::CoreTryCompileCode(
std::string ext = cmSystemTools::GetFilenameExtension(source);
const char* lang = (mf->GetCMakeInstance()->GetGlobalGenerator()
->GetLanguageFromExtension(ext.c_str()));
const char* def = mf->GetDefinition("CMAKE_MODULE_PATH");
if(def)
{
fprintf(fout, "SET(CMAKE_MODULE_PATH %s)\n", def);
}
if(lang)
{
fprintf(fout, "PROJECT(CMAKE_TRY_COMPILE %s)\n", lang);