mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-21 22:50:26 -06:00
ENH: For sanity, create directory before creating generated file stream
This commit is contained in:
@@ -146,6 +146,9 @@ void cmGeneratedFileStreamBase::Open(const char* name)
|
||||
|
||||
// Make sure the temporary file that will be used is not present.
|
||||
cmSystemTools::RemoveFile(m_TempName.c_str());
|
||||
|
||||
std::string dir = cmSystemTools::GetFilenamePath(m_TempName);
|
||||
cmSystemTools::MakeDirectory(dir.c_str());
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user