BuildRelease=False\r
BuildDebug=False\r
BuildCore=False\r
+AutoBuild=False\r
BuildVersion=False\r
BuildModExosip=False\r
BuildModIaxChan=False\r
\r
If objArgs.Count >=1 Then\r
Select Case objArgs(0)\r
+ Case "Build" \r
+ AutoBuild=True\r
Case "Core" \r
BuildCore=True\r
Case "Version" \r
CreateSwitchVersion\r
End If\r
\r
+If AutoBuild Then\r
+ If BuildDebug Then\r
+ BuildViaVCBuild ScriptDir & "Freeswitch.sln", "DEBUG|WIN32"\r
+ End If\r
+ If BuildRelease Then\r
+ BuildViaVCBuild ScriptDir & "Freeswitch.sln", "RELEASE|WIN32"\r
+ End If\r
+End If\r
+\r
If BuildCore Then\r
CreateSwitchVersion\r
\r
\r
Sub BuildViaVCBuild(ProjectFile, BuildType)\r
Wscript.echo "Building : " & ProjectFile & " Config type: " & BuildType\r
- BuildCmd=quote & VCBuild & quote & " /nologo /nocolor " & quote & ProjectFile & quote & " " & BuildType\r
+ BuildCmd=quote & VCBuild & quote & " /nologo /nocolor " & quote & ProjectFile & quote & " " & quote & BuildType & quote\r
Set MyFile = fso.CreateTextFile(UtilsDir & "tmpBuild.Bat", True)\r
MyFile.WriteLine("@" & BuildCmd)\r
MyFile.Close\r