diff options
Diffstat (limited to 'Source')
-rw-r--r-- | Source/cmGeneratedFileStream.cxx | 4 | ||||
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator3.cxx | 4 | ||||
-rw-r--r-- | Source/cmTarget.cxx | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/Source/cmGeneratedFileStream.cxx b/Source/cmGeneratedFileStream.cxx index 0a7bab0..d6a157a 100644 --- a/Source/cmGeneratedFileStream.cxx +++ b/Source/cmGeneratedFileStream.cxx @@ -150,7 +150,11 @@ void cmGeneratedFileStreamBase::Open(const char* name) // Create the name of the temporary file. this->TempName = name; +#if defined(__VMS) + this->TempName += "_tmp"; +#else this->TempName += ".tmp"; +#endif // Make sure the temporary file that will be used is not present. cmSystemTools::RemoveFile(this->TempName.c_str()); diff --git a/Source/cmLocalUnixMakefileGenerator3.cxx b/Source/cmLocalUnixMakefileGenerator3.cxx index f92ff86..df8a80f 100644 --- a/Source/cmLocalUnixMakefileGenerator3.cxx +++ b/Source/cmLocalUnixMakefileGenerator3.cxx @@ -2158,7 +2158,11 @@ cmLocalUnixMakefileGenerator3 { std::string dir = cmake::GetCMakeFilesDirectoryPostSlash(); dir += target.GetName(); +#if defined(__VMS) + dir += "_dir"; +#else dir += ".dir"; +#endif return dir; } diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index 851dfe8..cea61f6 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -930,7 +930,11 @@ std::string cmTarget::GetSupportDirectory() const dir += cmake::GetCMakeFilesDirectory(); dir += "/"; dir += this->Name; +#if defined(__VMS) + dir += "_dir"; +#else dir += ".dir"; +#endif return dir; } |