diff options
Diffstat (limited to 'projects/determineversion.vbs')
-rwxr-xr-x | projects/determineversion.vbs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/projects/determineversion.vbs b/projects/determineversion.vbs index 88bc647ca..c2a87d3db 100755 --- a/projects/determineversion.vbs +++ b/projects/determineversion.vbs @@ -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 |