COMP: Disable color support for bootstrap.
This commit is contained in:
parent
a4f9d6a80b
commit
a3cd7fd1b5
|
@ -856,6 +856,7 @@ cmLocalUnixMakefileGenerator3::AppendEcho(std::vector<std::string>& commands,
|
||||||
{
|
{
|
||||||
// Choose the color for the text.
|
// Choose the color for the text.
|
||||||
std::string color_name;
|
std::string color_name;
|
||||||
|
#ifdef CMAKE_BUILD_WITH_CMAKE
|
||||||
if(this->GlobalGenerator->GetToolSupportsColor() &&
|
if(this->GlobalGenerator->GetToolSupportsColor() &&
|
||||||
this->Makefile->IsOn("CMAKE_COLOR_MAKEFILE"))
|
this->Makefile->IsOn("CMAKE_COLOR_MAKEFILE"))
|
||||||
{
|
{
|
||||||
|
@ -882,6 +883,7 @@ cmLocalUnixMakefileGenerator3::AppendEcho(std::vector<std::string>& commands,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// Echo one line at a time.
|
// Echo one line at a time.
|
||||||
std::string line;
|
std::string line;
|
||||||
|
|
|
@ -24,12 +24,11 @@
|
||||||
#include "cmFileTimeComparison.h"
|
#include "cmFileTimeComparison.h"
|
||||||
#include "cmGeneratedFileStream.h"
|
#include "cmGeneratedFileStream.h"
|
||||||
|
|
||||||
#include <cmsys/Terminal.h>
|
|
||||||
|
|
||||||
#if defined(CMAKE_BUILD_WITH_CMAKE)
|
#if defined(CMAKE_BUILD_WITH_CMAKE)
|
||||||
# include "cmDependsFortran.h" // For -E cmake_copy_f90_mod callback.
|
# include "cmDependsFortran.h" // For -E cmake_copy_f90_mod callback.
|
||||||
# include "cmVariableWatch.h"
|
# include "cmVariableWatch.h"
|
||||||
# include "cmVersion.h"
|
# include "cmVersion.h"
|
||||||
|
# include <cmsys/Terminal.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// only build kdevelop generator on non-windows platforms
|
// only build kdevelop generator on non-windows platforms
|
||||||
|
@ -1007,11 +1006,13 @@ int cmake::ExecuteCMakeCommand(std::vector<std::string>& args)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef CMAKE_BUILD_WITH_CMAKE
|
||||||
// Internal CMake color makefile support.
|
// Internal CMake color makefile support.
|
||||||
else if (args[1] == "cmake_echo_color")
|
else if (args[1] == "cmake_echo_color")
|
||||||
{
|
{
|
||||||
return cmake::ExecuteEchoColor(args);
|
return cmake::ExecuteEchoColor(args);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// Tar files
|
// Tar files
|
||||||
else if (args[1] == "tar" && args.size() > 3)
|
else if (args[1] == "tar" && args.size() > 3)
|
||||||
|
@ -2353,6 +2354,7 @@ void cmake::GenerateGraphViz(const char* fileName)
|
||||||
}
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
|
#ifdef CMAKE_BUILD_WITH_CMAKE
|
||||||
int cmake::ExecuteEchoColor(std::vector<std::string>& args)
|
int cmake::ExecuteEchoColor(std::vector<std::string>& args)
|
||||||
{
|
{
|
||||||
// The arguments are
|
// The arguments are
|
||||||
|
@ -2457,3 +2459,9 @@ int cmake::ExecuteEchoColor(std::vector<std::string>& args)
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
int cmake::ExecuteEchoColor(std::vector<std::string>&)
|
||||||
|
{
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue