|
|
@@ -3417,8 +3417,7 @@ std::string cmGeneratorTarget::GetPchHeader(const std::string& config,
|
|
|
file << pchEpilogue << "\n";
|
|
|
}
|
|
|
}
|
|
|
- cmSystemTools::CopyFileIfDifferent(filename_tmp, filename);
|
|
|
- cmSystemTools::RemoveFile(filename_tmp);
|
|
|
+ cmSystemTools::MoveFileIfDifferent(filename_tmp, filename);
|
|
|
}
|
|
|
return inserted.first->second;
|
|
|
}
|
|
|
@@ -3451,8 +3450,7 @@ std::string cmGeneratorTarget::GetPchSource(const std::string& config,
|
|
|
cmGeneratedFileStream file(filename_tmp);
|
|
|
file << "/* generated by CMake */\n";
|
|
|
}
|
|
|
- cmSystemTools::CopyFileIfDifferent(filename_tmp, filename);
|
|
|
- cmSystemTools::RemoveFile(filename_tmp);
|
|
|
+ cmSystemTools::MoveFileIfDifferent(filename_tmp, filename);
|
|
|
}
|
|
|
return inserted.first->second;
|
|
|
}
|