BUG: use collapse full path when testing cache directory

This commit is contained in:
Bill Hoffman 2001-11-01 18:36:56 -05:00
parent 4e6a9a4357
commit a13cb203ad
1 changed files with 3 additions and 2 deletions

View File

@ -263,8 +263,9 @@ bool cmCacheManager::LoadCache(const char* path,
oldcwd[0] = oldcwd[0] - 'A' + 'a';
}
cmSystemTools::ConvertToUnixSlashes(currentcwd);
if(oldcwd != currentcwd)
{
if(cmSystemTools::CollapseFullPath(oldcwd.c_str())
!= cmSystemTools::CollapseFullPath(currentcwd.c_str()))
{
std::string message =
std::string("The current CMakeCache.txt directory ") +
currentcwd + std::string(" is different than the directory ") +