(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 If
 | 
				
			||||||
End Function
 | 
					End Function
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Function CheckFile(filename)
 | 
				
			||||||
 | 
						CheckFile = FSO.FileExists(filename) And (FSO.GetFile(filename).DateLastModified >= FSO.GetFile(filename & ".in").DateLastModified)
 | 
				
			||||||
 | 
					End Function
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Dim version
 | 
					Dim version
 | 
				
			||||||
version = DetermineSVNVersion
 | 
					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
 | 
						UpdateFiles version
 | 
				
			||||||
End If
 | 
					End If
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,6 +34,10 @@
 | 
				
			|||||||
	<References>
 | 
						<References>
 | 
				
			||||||
	</References>
 | 
						</References>
 | 
				
			||||||
	<Files>
 | 
						<Files>
 | 
				
			||||||
 | 
							<File
 | 
				
			||||||
 | 
								RelativePath="..\src\ottdres.rc.in"
 | 
				
			||||||
 | 
								>
 | 
				
			||||||
 | 
							</File>
 | 
				
			||||||
		<File
 | 
							<File
 | 
				
			||||||
			RelativePath="..\src\rev.cpp.in"
 | 
								RelativePath="..\src\rev.cpp.in"
 | 
				
			||||||
			>
 | 
								>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -35,6 +35,10 @@
 | 
				
			|||||||
	<References>
 | 
						<References>
 | 
				
			||||||
	</References>
 | 
						</References>
 | 
				
			||||||
	<Files>
 | 
						<Files>
 | 
				
			||||||
 | 
							<File
 | 
				
			||||||
 | 
								RelativePath="..\src\ottdres.rc.in"
 | 
				
			||||||
 | 
								>
 | 
				
			||||||
 | 
							</File>
 | 
				
			||||||
		<File
 | 
							<File
 | 
				
			||||||
			RelativePath="..\src\rev.cpp.in"
 | 
								RelativePath="..\src\rev.cpp.in"
 | 
				
			||||||
			>
 | 
								>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user