Imported Upstream version 3.3.2
This commit is contained in:
parent
fd947bac97
commit
553e3fe6df
@ -95,6 +95,7 @@ if(NOT CMAKE_C_COMPILER_ID_RUN)
|
|||||||
|
|
||||||
# Try to identify the compiler.
|
# Try to identify the compiler.
|
||||||
set(CMAKE_C_COMPILER_ID)
|
set(CMAKE_C_COMPILER_ID)
|
||||||
|
set(CMAKE_C_PLATFORM_ID)
|
||||||
file(READ ${CMAKE_ROOT}/Modules/CMakePlatformId.h.in
|
file(READ ${CMAKE_ROOT}/Modules/CMakePlatformId.h.in
|
||||||
CMAKE_C_COMPILER_ID_PLATFORM_CONTENT)
|
CMAKE_C_COMPILER_ID_PLATFORM_CONTENT)
|
||||||
|
|
||||||
@ -108,12 +109,12 @@ if(NOT CMAKE_C_COMPILER_ID_RUN)
|
|||||||
CMAKE_DETERMINE_COMPILER_ID(C CFLAGS CMakeCCompilerId.c)
|
CMAKE_DETERMINE_COMPILER_ID(C CFLAGS CMakeCCompilerId.c)
|
||||||
|
|
||||||
# Set old compiler and platform id variables.
|
# Set old compiler and platform id variables.
|
||||||
if(CMAKE_C_COMPILER_ID MATCHES "GNU")
|
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||||
set(CMAKE_COMPILER_IS_GNUCC 1)
|
set(CMAKE_COMPILER_IS_GNUCC 1)
|
||||||
endif()
|
endif()
|
||||||
if("${CMAKE_C_PLATFORM_ID}" MATCHES "MinGW")
|
if(CMAKE_C_PLATFORM_ID MATCHES "MinGW")
|
||||||
set(CMAKE_COMPILER_IS_MINGW 1)
|
set(CMAKE_COMPILER_IS_MINGW 1)
|
||||||
elseif("${CMAKE_C_PLATFORM_ID}" MATCHES "Cygwin")
|
elseif(CMAKE_C_PLATFORM_ID MATCHES "Cygwin")
|
||||||
set(CMAKE_COMPILER_IS_CYGWIN 1)
|
set(CMAKE_COMPILER_IS_CYGWIN 1)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
@ -90,6 +90,7 @@ if(NOT CMAKE_CXX_COMPILER_ID_RUN)
|
|||||||
|
|
||||||
# Try to identify the compiler.
|
# Try to identify the compiler.
|
||||||
set(CMAKE_CXX_COMPILER_ID)
|
set(CMAKE_CXX_COMPILER_ID)
|
||||||
|
set(CMAKE_CXX_PLATFORM_ID)
|
||||||
file(READ ${CMAKE_ROOT}/Modules/CMakePlatformId.h.in
|
file(READ ${CMAKE_ROOT}/Modules/CMakePlatformId.h.in
|
||||||
CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT)
|
CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT)
|
||||||
|
|
||||||
@ -103,12 +104,12 @@ if(NOT CMAKE_CXX_COMPILER_ID_RUN)
|
|||||||
CMAKE_DETERMINE_COMPILER_ID(CXX CXXFLAGS CMakeCXXCompilerId.cpp)
|
CMAKE_DETERMINE_COMPILER_ID(CXX CXXFLAGS CMakeCXXCompilerId.cpp)
|
||||||
|
|
||||||
# Set old compiler and platform id variables.
|
# Set old compiler and platform id variables.
|
||||||
if("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||||
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
set(CMAKE_COMPILER_IS_GNUCXX 1)
|
||||||
endif()
|
endif()
|
||||||
if("${CMAKE_CXX_PLATFORM_ID}" MATCHES "MinGW")
|
if(CMAKE_CXX_PLATFORM_ID MATCHES "MinGW")
|
||||||
set(CMAKE_COMPILER_IS_MINGW 1)
|
set(CMAKE_COMPILER_IS_MINGW 1)
|
||||||
elseif("${CMAKE_CXX_PLATFORM_ID}" MATCHES "Cygwin")
|
elseif(CMAKE_CXX_PLATFORM_ID MATCHES "Cygwin")
|
||||||
set(CMAKE_COMPILER_IS_CYGWIN 1)
|
set(CMAKE_COMPILER_IS_CYGWIN 1)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# CMake version number components.
|
# CMake version number components.
|
||||||
set(CMake_VERSION_MAJOR 3)
|
set(CMake_VERSION_MAJOR 3)
|
||||||
set(CMake_VERSION_MINOR 3)
|
set(CMake_VERSION_MINOR 3)
|
||||||
set(CMake_VERSION_PATCH 1)
|
set(CMake_VERSION_PATCH 2)
|
||||||
#set(CMake_VERSION_RC 0)
|
#set(CMake_VERSION_RC 0)
|
||||||
|
@ -14,7 +14,6 @@
|
|||||||
#include "cmCTest.h"
|
#include "cmCTest.h"
|
||||||
#include "cmSystemTools.h"
|
#include "cmSystemTools.h"
|
||||||
#include "cmXMLParser.h"
|
#include "cmXMLParser.h"
|
||||||
#include "cmXMLSafe.h"
|
|
||||||
|
|
||||||
#include <cmsys/RegularExpression.hxx>
|
#include <cmsys/RegularExpression.hxx>
|
||||||
|
|
||||||
|
@ -14,7 +14,6 @@
|
|||||||
#include "cmCTest.h"
|
#include "cmCTest.h"
|
||||||
#include "cmSystemTools.h"
|
#include "cmSystemTools.h"
|
||||||
#include "cmAlgorithms.h"
|
#include "cmAlgorithms.h"
|
||||||
#include "cmXMLSafe.h"
|
|
||||||
|
|
||||||
#include <cmsys/RegularExpression.hxx>
|
#include <cmsys/RegularExpression.hxx>
|
||||||
#include <cmsys/ios/sstream>
|
#include <cmsys/ios/sstream>
|
||||||
|
@ -80,8 +80,8 @@ public:
|
|||||||
int i = 0;
|
int i = 0;
|
||||||
for(; atts[i] != 0; i+=2)
|
for(; atts[i] != 0; i+=2)
|
||||||
{
|
{
|
||||||
ostr << " " << cmXMLSafe(atts[i])
|
ostr << " " << atts[i]
|
||||||
<< " - " << cmXMLSafe(atts[i+1]) << "\n";
|
<< " - " << atts[i+1] << "\n";
|
||||||
}
|
}
|
||||||
ostr << "\n";
|
ostr << "\n";
|
||||||
this->Log += ostr.str();
|
this->Log += ostr.str();
|
||||||
@ -856,7 +856,7 @@ bool cmCTestMemCheckHandler::ProcessMemCheckSanitizerOutput(
|
|||||||
defects++;
|
defects++;
|
||||||
ostr << "<b>" << this->ResultStrings[idx] << "</b> ";
|
ostr << "<b>" << this->ResultStrings[idx] << "</b> ";
|
||||||
}
|
}
|
||||||
ostr << cmXMLSafe(*i) << std::endl;
|
ostr << *i << std::endl;
|
||||||
}
|
}
|
||||||
log = ostr.str();
|
log = ostr.str();
|
||||||
if(defects)
|
if(defects)
|
||||||
@ -908,7 +908,7 @@ bool cmCTestMemCheckHandler::ProcessMemCheckPurifyOutput(
|
|||||||
results[failure] ++;
|
results[failure] ++;
|
||||||
defects ++;
|
defects ++;
|
||||||
}
|
}
|
||||||
ostr << cmXMLSafe(*i) << std::endl;
|
ostr << *i << std::endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
log = ostr.str();
|
log = ostr.str();
|
||||||
@ -1056,7 +1056,7 @@ bool cmCTestMemCheckHandler::ProcessMemCheckValgrindOutput(
|
|||||||
defects ++;
|
defects ++;
|
||||||
}
|
}
|
||||||
totalOutputSize += lines[cc].size();
|
totalOutputSize += lines[cc].size();
|
||||||
ostr << cmXMLSafe(lines[cc]) << std::endl;
|
ostr << lines[cc] << std::endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -1070,11 +1070,7 @@ bool cmCTestMemCheckHandler::ProcessMemCheckValgrindOutput(
|
|||||||
nonValGrindOutput.begin(); i != nonValGrindOutput.end(); ++i)
|
nonValGrindOutput.begin(); i != nonValGrindOutput.end(); ++i)
|
||||||
{
|
{
|
||||||
totalOutputSize += lines[*i].size();
|
totalOutputSize += lines[*i].size();
|
||||||
cmCTestOptionalLog(this->CTest, DEBUG, "before xml safe "
|
ostr << lines[*i] << std::endl;
|
||||||
<< lines[*i] << std::endl, this->Quiet);
|
|
||||||
cmCTestOptionalLog(this->CTest, DEBUG, "after xml safe "
|
|
||||||
<< cmXMLSafe(lines[*i]) << std::endl, this->Quiet);
|
|
||||||
ostr << cmXMLSafe(lines[*i]) << std::endl;
|
|
||||||
if(!unlimitedOutput && totalOutputSize >
|
if(!unlimitedOutput && totalOutputSize >
|
||||||
static_cast<size_t>(this->CustomMaximumFailedTestOutputSize))
|
static_cast<size_t>(this->CustomMaximumFailedTestOutputSize))
|
||||||
{
|
{
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
|
|
||||||
#include "cmCTest.h"
|
#include "cmCTest.h"
|
||||||
#include "cmSystemTools.h"
|
#include "cmSystemTools.h"
|
||||||
#include "cmXMLSafe.h"
|
|
||||||
|
|
||||||
#include <cmsys/RegularExpression.hxx>
|
#include <cmsys/RegularExpression.hxx>
|
||||||
#include <cmsys/ios/sstream>
|
#include <cmsys/ios/sstream>
|
||||||
|
@ -2070,7 +2070,7 @@ bool cmCTestTestHandler::CleanTestOutput(std::string& output, size_t length)
|
|||||||
}
|
}
|
||||||
current = next;
|
current = next;
|
||||||
}
|
}
|
||||||
else // Bad byte will be handled by cmXMLSafe.
|
else // Bad byte will be handled by cmXMLWriter.
|
||||||
{
|
{
|
||||||
++current;
|
++current;
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
#include <cmsys/FStream.hxx>
|
#include <cmsys/FStream.hxx>
|
||||||
#include "cmDynamicLoader.h"
|
#include "cmDynamicLoader.h"
|
||||||
#include "cmGeneratedFileStream.h"
|
#include "cmGeneratedFileStream.h"
|
||||||
#include "cmXMLSafe.h"
|
|
||||||
#include "cmVersionMacros.h"
|
#include "cmVersionMacros.h"
|
||||||
#include "cmCTestCommand.h"
|
#include "cmCTestCommand.h"
|
||||||
#include "cmCTestStartCommand.h"
|
#include "cmCTestStartCommand.h"
|
||||||
@ -156,7 +155,7 @@ std::string cmCTest::CurrentTime()
|
|||||||
strftime(current_time, 1000, "%a %b %d %H:%M:%S %Z %Y", t);
|
strftime(current_time, 1000, "%a %b %d %H:%M:%S %Z %Y", t);
|
||||||
}
|
}
|
||||||
cmCTestLog(this, DEBUG, " Current_Time: " << current_time << std::endl);
|
cmCTestLog(this, DEBUG, " Current_Time: " << current_time << std::endl);
|
||||||
return cmXMLSafe(cmCTest::CleanString(current_time)).str();
|
return cmCTest::CleanString(current_time);
|
||||||
}
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
@ -1477,8 +1476,6 @@ std::string cmCTest::SafeBuildIdField(const std::string& value)
|
|||||||
cmSystemTools::ReplaceString(safevalue, replace, "");
|
cmSystemTools::ReplaceString(safevalue, replace, "");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
safevalue = cmXMLSafe(safevalue).str();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (safevalue == "")
|
if (safevalue == "")
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
#include "cmGeneratedFileStream.h"
|
#include "cmGeneratedFileStream.h"
|
||||||
#include "cmTarget.h"
|
#include "cmTarget.h"
|
||||||
#include "cmSystemTools.h"
|
#include "cmSystemTools.h"
|
||||||
#include "cmXMLSafe.h"
|
|
||||||
|
|
||||||
#include <cmsys/SystemTools.hxx>
|
#include <cmsys/SystemTools.hxx>
|
||||||
|
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
#include "cmSourceFile.h"
|
#include "cmSourceFile.h"
|
||||||
#include "cmSystemTools.h"
|
#include "cmSystemTools.h"
|
||||||
#include "cmTarget.h"
|
#include "cmTarget.h"
|
||||||
#include "cmXMLSafe.h"
|
|
||||||
|
|
||||||
#include <cmsys/SystemTools.hxx>
|
#include <cmsys/SystemTools.hxx>
|
||||||
|
|
||||||
|
@ -207,6 +207,10 @@ void cmFindBase::ExpandPaths()
|
|||||||
{
|
{
|
||||||
this->FillCMakeEnvironmentPath();
|
this->FillCMakeEnvironmentPath();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
this->FillUserHintsPath();
|
||||||
|
if(!this->NoDefaultPath)
|
||||||
|
{
|
||||||
if(!this->NoSystemEnvironmentPath)
|
if(!this->NoSystemEnvironmentPath)
|
||||||
{
|
{
|
||||||
this->FillSystemEnvironmentPath();
|
this->FillSystemEnvironmentPath();
|
||||||
@ -216,8 +220,6 @@ void cmFindBase::ExpandPaths()
|
|||||||
this->FillCMakeSystemVariablePath();
|
this->FillCMakeSystemVariablePath();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
this->FillUserHintsPath();
|
|
||||||
this->FillUserGuessPath();
|
this->FillUserGuessPath();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1133,6 +1133,10 @@ void cmFindPackageCommand::ComputePrefixes()
|
|||||||
{
|
{
|
||||||
this->FillPrefixesCMakeEnvironment();
|
this->FillPrefixesCMakeEnvironment();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
this->FillPrefixesUserHints();
|
||||||
|
if(!this->NoDefaultPath)
|
||||||
|
{
|
||||||
if(!this->NoSystemEnvironmentPath)
|
if(!this->NoSystemEnvironmentPath)
|
||||||
{
|
{
|
||||||
this->FillPrefixesSystemEnvironment();
|
this->FillPrefixesSystemEnvironment();
|
||||||
@ -1150,7 +1154,6 @@ void cmFindPackageCommand::ComputePrefixes()
|
|||||||
this->FillPrefixesSystemRegistry();
|
this->FillPrefixesSystemRegistry();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this->FillPrefixesUserHints();
|
|
||||||
this->FillPrefixesUserGuess();
|
this->FillPrefixesUserGuess();
|
||||||
|
|
||||||
this->ComputeFinalPaths();
|
this->ComputeFinalPaths();
|
||||||
|
@ -2331,7 +2331,7 @@ void cmSystemTools::MakefileColorEcho(int color, const char* message,
|
|||||||
assumeTTY = 0;
|
assumeTTY = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(enabled)
|
if(enabled && color != cmsysTerminal_Color_Normal)
|
||||||
{
|
{
|
||||||
// Print with color. Delay the newline until later so that
|
// Print with color. Delay the newline until later so that
|
||||||
// all color restore sequences appear before it.
|
// all color restore sequences appear before it.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user