-'On Error Resume Next\r
+On Error Resume Next\r
' **************\r
' Initialization\r
' **************\r
' ******************\r
\r
If BuildCore Then\r
- FSO.CopyFile FreeswitchDir & "src\include\switch_version.h.in", FreeswitchDir & "src\include\switch_version.h", true\r
VersionCmd="svnversion " & quote & FreeswitchDir & "." & quote & " -n"\r
Set MyFile = fso.CreateTextFile(UtilsDir & "tmpVersion.Bat", True)\r
MyFile.WriteLine("@" & VersionCmd)\r
strFromProc = OExec.StdOut.ReadLine()\r
VERSION=strFromProc\r
Loop While Not OExec.StdOut.atEndOfStream\r
+ \r
+ Set fOrgFile = FSO.OpenTextFile(UtilsDir & "lastversion", ForReading, FailIfNotExist, OpenAsASCII)\r
+ sLastVersion = fOrgFile.ReadLine()\r
+ fOrgFile.Close\r
+ \r
+ If VERSION <> sLastVersion Then\r
+ Set MyFile = fso.CreateTextFile(UtilsDir & "lastversion", True)\r
+ MyFile.WriteLine(VERSION)\r
+ MyFile.Close\r
+ \r
+ FSO.CopyFile FreeswitchDir & "src\include\switch_version.h.in", FreeswitchDir & "src\include\switch_version.h", true\r
+ FindReplaceInFile FreeswitchDir & "src\include\switch_version.h", "@SVN_VERSION@", VERSION\r
+ End If\r
\r
- FindReplaceInFile FreeswitchDir & "src\include\switch_version.h", "@SVN_VERSION@", VERSION\r
\r
If Not FSO.FolderExists(LibDestDir & "include") Then\r
FSO.CreateFolder(LibDestDir & "include")\r