Default to gcc as the compiler.
The compiler id is checked for C++ and C, if there is not one of those available, then just default to gcc. This makes it work with Fortran, or None projects.
This commit is contained in:
parent
6bd50fad0d
commit
ebdda6ed13
|
@ -630,8 +630,8 @@ std::string cmExtraCodeBlocksGenerator::GetCBCompilerId(const cmMakefile* mf)
|
||||||
|
|
||||||
std::string hostSystemName = mf->GetSafeDefinition("CMAKE_HOST_SYSTEM_NAME");
|
std::string hostSystemName = mf->GetSafeDefinition("CMAKE_HOST_SYSTEM_NAME");
|
||||||
std::string systemName = mf->GetSafeDefinition("CMAKE_SYSTEM_NAME");
|
std::string systemName = mf->GetSafeDefinition("CMAKE_SYSTEM_NAME");
|
||||||
std::string compilerId = mf->GetRequiredDefinition(compilerIdVar.c_str());
|
std::string compilerId = mf->GetSafeDefinition(compilerIdVar.c_str());
|
||||||
std::string compiler = "gcc";
|
std::string compiler = "gcc"; // default to gcc
|
||||||
if (compilerId == "MSVC")
|
if (compilerId == "MSVC")
|
||||||
{
|
{
|
||||||
compiler = "msvc8";
|
compiler = "msvc8";
|
||||||
|
|
Loading…
Reference in New Issue