]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
add command line build to script for msvc in preparation for adding continuous integr...
authorMichael Jerris <mike@jerris.com>
Wed, 8 Mar 2006 17:07:05 +0000 (17:07 +0000)
committerMichael Jerris <mike@jerris.com>
Wed, 8 Mar 2006 17:07:05 +0000 (17:07 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@808 d0543943-73ff-0310-b7d9-9358b9ac24b2

w32/vsnet/GetLibs.vbs

index f6edfaecd50970d44f06cdb5ece044a894a5e233..a2bdbe555095e41119e1d4c168a3aa2c56efd97d 100644 (file)
@@ -13,6 +13,7 @@ Dim vcver, DevEnv, VCBuild
 BuildRelease=False\r
 BuildDebug=False\r
 BuildCore=False\r
+AutoBuild=False\r
 BuildVersion=False\r
 BuildModExosip=False\r
 BuildModIaxChan=False\r
@@ -60,6 +61,8 @@ End If
 \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
@@ -125,6 +128,15 @@ If BuildVersion Then
        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
@@ -807,7 +819,7 @@ End Sub
 \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