MSVC: Fix missing internal_revision.h on clean builds

Can't compare with a file that doesn't exist
This commit is contained in:
SupSuper 2019-10-12 22:55:15 +01:00
parent df5c0c3552
commit d0a7029131

View file

@ -489,6 +489,9 @@ Sub CompareFileAndReplace(src_filename, dst_filename)
Set file = FSO.OpenTextFile(src_filename, 1, 0, 0)
src_data = file.ReadAll
file.Close
If Not FSO.FileExists(dst_filename) Then
FSO.CopyFile src_filename, dst_filename, True
Else
Set file = FSO.OpenTextFile(dst_filename, 1, 0, 0)
dst_data = file.ReadAll
file.Close
@ -496,6 +499,7 @@ Sub CompareFileAndReplace(src_filename, dst_filename)
' Files are different, overwrite the destination
FSO.CopyFile src_filename, dst_filename, True
End If
End If
' Remove temporary source
FSO.DeleteFile src_filename
End Sub