]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
add mod_dingaling to windows build system.
authorMichael Jerris <mike@jerris.com>
Fri, 31 Mar 2006 19:39:54 +0000 (19:39 +0000)
committerMichael Jerris <mike@jerris.com>
Fri, 31 Mar 2006 19:39:54 +0000 (19:39 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@996 d0543943-73ff-0310-b7d9-9358b9ac24b2

w32/vsnet/Freeswitch.sln
w32/vsnet/GetLibs.vbs

index aa046be1259daec9165b59df39536367f6efa9f7..feda2f98767efd178c08ed80a081c3f081a5a040 100644 (file)
@@ -151,8 +151,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Languages", "Languages", "{
 EndProject\r
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey", "..\..\src\mod\languages\mod_spidermonkey\mod_spidermonkey.vcproj", "{1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}"\r
        ProjectSection(ProjectDependencies) = postProject\r
-               {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}\r
                {89385C74-5860-4174-9CAF-A39E7C48909C} = {89385C74-5860-4174-9CAF-A39E7C48909C}\r
+               {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}\r
        EndProjectSection\r
 EndProject\r
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ASR-TTS", "ASR-TTS", "{4CF6A6AC-07DE-4B9E-ABE1-7F98B64E0BB0}"\r
@@ -182,6 +182,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_ilbc", "..\..\src\mod\c
                {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}\r
        EndProjectSection\r
 EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dingaling", "..\..\src\mod\endpoints\mod_dingaling\mod_dingaling.vcproj", "{FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}\r
+       EndProjectSection\r
+EndProject\r
 Global\r
        GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
                Debug|Win32 = Debug|Win32\r
@@ -314,6 +319,10 @@ Global
                {0E2C6395-13B9-46E5-9264-8859D346018D}.Release|Win32.Build.0 = Release|Win32\r
                {D3EC0AFF-76FC-4210-A825-9A17410660A3}.Debug|Win32.ActiveCfg = Debug|Win32\r
                {D3EC0AFF-76FC-4210-A825-9A17410660A3}.Release|Win32.ActiveCfg = Release|Win32\r
+               {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Debug|Win32.Build.0 = Debug|Win32\r
+               {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Release|Win32.ActiveCfg = Release|Win32\r
+               {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Release|Win32.Build.0 = Release|Win32\r
        EndGlobalSection\r
        GlobalSection(SolutionProperties) = preSolution\r
                HideSolutionNode = FALSE\r
@@ -335,12 +344,13 @@ Global
                {419AA391-5F3F-4BFE-A869-9D154D62A792} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78}\r
                {0E2C6395-13B9-46E5-9264-8859D346018D} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78}\r
                {2988EB83-785F-45D4-8731-8E1E4345177E} = {C5F182F9-754A-4EC5-B50F-76ED02BE13F4}\r
-               {A27CCA23-1541-4337-81A4-F0A6413078A0} = {C5F182F9-754A-4EC5-B50F-76ED02BE13F4}\r
                {07113B25-D3AF-4E04-BA77-4CD1171F022C} = {C5F182F9-754A-4EC5-B50F-76ED02BE13F4}\r
+               {A27CCA23-1541-4337-81A4-F0A6413078A0} = {C5F182F9-754A-4EC5-B50F-76ED02BE13F4}\r
                {3A5B9131-F20C-4A85-9447-6C1610941CEE} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C}\r
                {5FD31A25-5D83-4794-8BEE-904DAD84CE71} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C}\r
                {FE3540C5-3303-46E0-A69E-D92F775687F1} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C}\r
                {45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C}\r
+               {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C}\r
                {DCC13474-28DF-47CA-A8EB-72F8CE9A78C5} = {2D57D093-3F8D-4729-AD9A-68E945C200A5}\r
                {1A1FF289-4FD6-4285-A422-D31DD67A4723} = {CBD81696-EFB4-4D2F-8451-1B8DAA86155A}\r
                {EC3E5C7F-EE09-47E2-80FE-546363D14A98} = {B8F5B47B-8568-46EB-B320-64C17D2A98BC}\r
index 89a04b36f34bfd2e49f20e36186e2b8ab9ecc122..1dcf3035ab31f4d0386d37f181036187ee1ebc9e 100644 (file)
@@ -27,6 +27,7 @@ BuildModpcre=False
 BuildModldap=False\r
 BuildModzeroconf=False\r
 BuildModSpiderMonkey=False\r
+BuildModDingaling=False\r
 quote=Chr(34)\r
 ScriptDir=Left(WScript.ScriptFullName,Len(WScript.ScriptFullName)-Len(WScript.ScriptName))\r
 \r
@@ -93,6 +94,8 @@ If objArgs.Count >=1 Then
                        BuildModzeroconf=True\r
                Case "Mod_SpiderMonkey"\r
                        BuildModSpiderMonkey=True\r
+               Case "Mod_Dingaling"\r
+                       BuildModDingaling=True\r
                Case Else\r
                        BuildCore=True\r
                        BuildModExosip=True\r
@@ -106,6 +109,8 @@ If objArgs.Count >=1 Then
                        BuildModpcre=True\r
                        BuildModldap=True\r
                        BuildModzeroconf=True\r
+                       BuildModSpiderMonkey=True\r
+                       BuildModDingaling=True\r
        End Select\r
 Else\r
        BuildCore=True\r
@@ -120,6 +125,8 @@ Else
        BuildModldap=True\r
        BuildModpcre=True\r
        BuildModzeroconf=True\r
+       BuildModSpiderMonkey=True\r
+       BuildModDingaling=True\r
 End If\r
 \r
 ' ******************\r
@@ -171,6 +178,16 @@ If BuildModExosip Then
        FSO.CopyFile LibDestDir & "jrtplib\src\*.h", LibDestDir & "include\jrtplib3"\r
 End If\r
 \r
+If BuildModDingaling Then\r
+       BuildLibs_iksemel BuildDebug, BuildRelease\r
+       BuildLibs_jrtplib BuildDebug, BuildRelease\r
+       If Not FSO.FolderExists(LibDestDir & "include\jrtplib3") Then\r
+               FSO.CreateFolder(LibDestDir & "include\jrtplib3")\r
+       End If\r
+       FSO.CopyFile LibDestDir & "jrtplib\src\*.h", LibDestDir & "include\jrtplib3"\r
+       BuildLibs_libdingaling BuildDebug, BuildRelease\r
+End If\r
+\r
 If BuildModIaxChan Then\r
        BuildLibs_libiax2 BuildDebug, BuildRelease\r
 End If\r
@@ -518,6 +535,22 @@ Sub BuildLibs_libxml2(BuildDebug, BuildRelease)
        End If\r
 End Sub\r
 \r
+Sub BuildLibs_libdingaling(BuildDebug, BuildRelease)\r
+       If FSO.FolderExists(LibDestDir & "libdingaling") Then \r
+               If BuildDebug Then\r
+                       If Not FSO.FileExists(LibDestDir & "libdingaling\Debug\libdingaling.lib") Then \r
+                               BuildViaVCBuild LibDestDir & "libdingaling\libdingaling.vcproj", "Debug"\r
+                       End If\r
+               End If\r
+               If BuildRelease Then\r
+                       If Not FSO.FileExists(LibDestDir & "libdingaling\Release\libdingaling.lib") Then \r
+                               BuildViaVCBuild LibDestDir & "libdingaling\libdingaling.vcproj", "Release"\r
+                       End If\r
+               End If\r
+       End If \r
+End Sub\r
+\r
+\r
 Sub BuildLibs_libg729(BuildDebug, BuildRelease)\r
        If FSO.FolderExists(LibDestDir & "codec\libg729") Then \r
                If BuildDebug Then\r