another platform fix

This commit is contained in:
Ken Martin 2004-09-06 14:43:06 -04:00
parent 21b91da546
commit 9d6ea59a69

View File

@ -184,11 +184,11 @@ int cmCTestScriptHandler::ExtractVariables()
this->m_CTestCmd.empty())
{
std::string message = "CTEST_SOURCE_DIRECTORY = ";
message += (!m_SourceDir.empty()) ? m_SourceDir : "(Null)";
message += (!m_SourceDir.empty()) ? m_SourceDir.c_str() : "(Null)";
message += "\nCTEST_BINARY_DIRECTORY = ";
message += (!m_BinaryDir.empty()) ? m_BinaryDir : "(Null)";
message += (!m_BinaryDir.empty()) ? m_BinaryDir.c_str() : "(Null)";
message += "\nCTEST_CMAKE_COMMAND = ";
message += (!m_CTestCmd.empty()) ? m_CTestCmd : "(Null)";
message += (!m_CTestCmd.empty()) ? m_CTestCmd.c_str() : "(Null)";
cmSystemTools::Error(
"Some required settings in the configuration file were missing:\n",
message.c_str());