BUG: Do not report an error removing the binary directory if it doesn't exist.
This commit is contained in:
parent
a1de574851
commit
1ab9f4747d
@ -788,10 +788,10 @@ bool cmCTestScriptHandler::EmptyBinaryDirectory(const char *sname)
|
|||||||
// try to avoid deleting directories that we shouldn't
|
// try to avoid deleting directories that we shouldn't
|
||||||
std::string check = sname;
|
std::string check = sname;
|
||||||
check += "/CMakeCache.txt";
|
check += "/CMakeCache.txt";
|
||||||
if (cmSystemTools::FileExists(check.c_str()))
|
if(cmSystemTools::FileExists(check.c_str()) &&
|
||||||
|
!cmSystemTools::RemoveADirectory(sname))
|
||||||
{
|
{
|
||||||
cmSystemTools::RemoveADirectory(sname);
|
return false;
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user