(svn r14777) -Fix: be sure to update ottdres.rc and rev.cpp when their .in changes (MSVC)
This commit is contained in:
		@@ -272,8 +272,13 @@ Function IsCachedVersion(ByVal version)
 | 
			
		||||
	End If
 | 
			
		||||
End Function
 | 
			
		||||
 | 
			
		||||
Function CheckFile(filename)
 | 
			
		||||
	CheckFile = FSO.FileExists(filename) And (FSO.GetFile(filename).DateLastModified >= FSO.GetFile(filename & ".in").DateLastModified)
 | 
			
		||||
End Function
 | 
			
		||||
 | 
			
		||||
Dim version
 | 
			
		||||
version = DetermineSVNVersion
 | 
			
		||||
If Not (IsCachedVersion(version) And FSO.FileExists("../src/rev.cpp") And FSO.FileExists("../src/ottdres.rc")) Then
 | 
			
		||||
If Not (IsCachedVersion(version) And CheckFile("../src/rev.cpp") And CheckFile("../src/ottdres.rc")) Then
 | 
			
		||||
	wscript.echo "update"
 | 
			
		||||
	UpdateFiles version
 | 
			
		||||
End If
 | 
			
		||||
 
 | 
			
		||||
@@ -34,6 +34,10 @@
 | 
			
		||||
	<References>
 | 
			
		||||
	</References>
 | 
			
		||||
	<Files>
 | 
			
		||||
		<File
 | 
			
		||||
			RelativePath="..\src\ottdres.rc.in"
 | 
			
		||||
			>
 | 
			
		||||
		</File>
 | 
			
		||||
		<File
 | 
			
		||||
			RelativePath="..\src\rev.cpp.in"
 | 
			
		||||
			>
 | 
			
		||||
 
 | 
			
		||||
@@ -35,6 +35,10 @@
 | 
			
		||||
	<References>
 | 
			
		||||
	</References>
 | 
			
		||||
	<Files>
 | 
			
		||||
		<File
 | 
			
		||||
			RelativePath="..\src\ottdres.rc.in"
 | 
			
		||||
			>
 | 
			
		||||
		</File>
 | 
			
		||||
		<File
 | 
			
		||||
			RelativePath="..\src\rev.cpp.in"
 | 
			
		||||
			>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user