ENH: Clarified source directory mismatch message.

This commit is contained in:
Brad King 2003-08-05 16:51:00 -04:00
parent 1e077d436e
commit 75b3751a4f

View File

@ -853,11 +853,12 @@ int cmake::DoPreConfigureChecks()
currentStart += "/CMakeLists.txt"; currentStart += "/CMakeLists.txt";
if(!cmSystemTools::SameFile(cacheStart.c_str(), currentStart.c_str())) if(!cmSystemTools::SameFile(cacheStart.c_str(), currentStart.c_str()))
{ {
std::string message = "Error: source : "; std::string message = "The source \"";
message += currentStart; message += currentStart;
message += "\nDoes not match source used to generate cache: "; message += "\" does not match the source \"";
message += cacheStart; message += cacheStart;
message += "\nRe-run cmake with a different source directory."; message += "\" used to generate cache. ";
message += "Re-run cmake with a different source directory.";
cmSystemTools::Error(message.c_str()); cmSystemTools::Error(message.c_str());
return -2; return -2;
} }