ENH: for try compile do not put the rules to rebuild the project with cmake inside it. This has caused infinite loops of builds in some cases, and it is just a waste of time anyway.
This commit is contained in:
parent
246e964180
commit
3944e268f4
|
@ -214,6 +214,7 @@ int cmCoreTryCompile::TryCompileCode(std::vector<std::string> const& argv)
|
||||||
}
|
}
|
||||||
fprintf(fout, " ${COMPILE_DEFINITIONS}\")\n");
|
fprintf(fout, " ${COMPILE_DEFINITIONS}\")\n");
|
||||||
fprintf(fout, "INCLUDE_DIRECTORIES(${INCLUDE_DIRECTORIES})\n");
|
fprintf(fout, "INCLUDE_DIRECTORIES(${INCLUDE_DIRECTORIES})\n");
|
||||||
|
fprintf(fout, "SET(CMAKE_SUPPRESS_REGENERATION 1)\n");
|
||||||
fprintf(fout, "LINK_DIRECTORIES(${LINK_DIRECTORIES})\n");
|
fprintf(fout, "LINK_DIRECTORIES(${LINK_DIRECTORIES})\n");
|
||||||
// handle any compile flags we need to pass on
|
// handle any compile flags we need to pass on
|
||||||
if (compileFlags.size())
|
if (compileFlags.size())
|
||||||
|
|
Loading…
Reference in New Issue