mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-22 15:10:20 -06:00
Refactor cmCacheManager::LoadCache to use ostringstream
This commit is contained in:
@@ -160,14 +160,14 @@ bool cmCacheManager::LoadCache(const std::string& path, bool internal,
|
||||
currentcwd += "/CMakeCache.txt";
|
||||
oldcwd += "/CMakeCache.txt";
|
||||
if (!cmSystemTools::SameFile(oldcwd, currentcwd)) {
|
||||
std::string message =
|
||||
std::string("The current CMakeCache.txt directory ") + currentcwd +
|
||||
std::string(" is different than the directory ") +
|
||||
std::string(this->GetInitializedCacheValue("CMAKE_CACHEFILE_DIR")) +
|
||||
std::string(" where CMakeCache.txt was created. This may result "
|
||||
"in binaries being created in the wrong place. If you "
|
||||
"are not sure, reedit the CMakeCache.txt");
|
||||
cmSystemTools::Error(message.c_str());
|
||||
std::ostringstream message;
|
||||
message << "The current CMakeCache.txt directory " << currentcwd
|
||||
<< " is different than the directory "
|
||||
<< this->GetInitializedCacheValue("CMAKE_CACHEFILE_DIR")
|
||||
<< " where CMakeCache.txt was created. This may result "
|
||||
"in binaries being created in the wrong place. If you "
|
||||
"are not sure, reedit the CMakeCache.txt";
|
||||
cmSystemTools::Error(message.str().c_str());
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user