diff --git a/Freeswitch.sln b/Freeswitch.sln index 9b5d3da8ce..b220af8f18 100644 --- a/Freeswitch.sln +++ b/Freeswitch.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchConsole", "w32\vsnet\FreeSwitchConsole.vcproj", "{1AF3A893-F7BE-43DD-B697-8AB2397C0D67}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchConsole", "w32\Console\FreeSwitchConsole.vcproj", "{1AF3A893-F7BE-43DD-B697-8AB2397C0D67}" ProjectSection(ProjectDependencies) = postProject {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} {F057DA7F-79E5-4B00-845C-EF446EF055E3} = {F057DA7F-79E5-4B00-845C-EF446EF055E3} @@ -9,7 +9,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchConsole", "w32\vs {101130D1-3EA6-4ED2-B65D-CEB5243A20ED} = {101130D1-3EA6-4ED2-B65D-CEB5243A20ED} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchCoreLib", "w32\vsnet\FreeSwitchCore.vcproj", "{202D7A4E-760D-4D0E-AFA1-D7459CED30FF}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchCoreLib", "w32\Library\FreeSwitchCore.vcproj", "{202D7A4E-760D-4D0E-AFA1-D7459CED30FF}" ProjectSection(ProjectDependencies) = postProject {50AD0E28-B8D7-4FCC-8FC3-599F6AC69761} = {50AD0E28-B8D7-4FCC-8FC3-599F6AC69761} {8D04B550-D240-4A44-8A18-35DA3F7038D9} = {8D04B550-D240-4A44-8A18-35DA3F7038D9} diff --git a/w32/vsnet/FreeSwitchConsole.vcproj b/w32/Console/FreeSwitchConsole.vcproj similarity index 100% rename from w32/vsnet/FreeSwitchConsole.vcproj rename to w32/Console/FreeSwitchConsole.vcproj diff --git a/w32/vsnet/FreeSwitchConsole.vcproj.user b/w32/Console/FreeSwitchConsole.vcproj.user similarity index 100% rename from w32/vsnet/FreeSwitchConsole.vcproj.user rename to w32/Console/FreeSwitchConsole.vcproj.user diff --git a/w32/vsnet/FreeSwitchCore.vcproj b/w32/Library/FreeSwitchCore.vcproj similarity index 100% rename from w32/vsnet/FreeSwitchCore.vcproj rename to w32/Library/FreeSwitchCore.vcproj diff --git a/w32/vsnet/FreeSwitchVersion.vcproj b/w32/vsnet/FreeSwitchVersion.vcproj deleted file mode 100644 index 0bad6a4f56..0000000000 --- a/w32/vsnet/FreeSwitchVersion.vcproj +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/w32/vsnet/Freeswitch.sln b/w32/vsnet/Freeswitch.sln deleted file mode 100644 index 7071a4cbed..0000000000 --- a/w32/vsnet/Freeswitch.sln +++ /dev/null @@ -1,434 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchConsole", "FreeSwitchConsole.vcproj", "{1AF3A893-F7BE-43DD-B697-8AB2397C0D67}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchCoreLib", "FreeSwitchCore.vcproj", "{202D7A4E-760D-4D0E-AFA1-D7459CED30FF}" - ProjectSection(ProjectDependencies) = postProject - {FE191916-DEDD-43B3-B28C-D09C9088C586} = {FE191916-DEDD-43B3-B28C-D09C9088C586} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g729", "..\..\src\mod\codecs\mod_g729\mod_g729.vcproj", "{1D95CD95-0DE2-48C3-AC23-D5C7D1C9C0F0}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_gsm", "..\..\src\mod\codecs\mod_gsm\mod_gsm.vcproj", "{4926323F-4EA8-4B7D-A3D3-65488725988F}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_xmpp_event", "..\..\src\mod\event_handlers\mod_xmpp_event\mod_xmpp_event.vcproj", "{F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_sndfile", "..\..\src\mod\formats\mod_sndfile\mod_sndfilel.vcproj", "{AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_bridgecall", "..\..\src\mod\applications\mod_bridgecall\mod_bridgecall.vcproj", "{E1794405-29D4-466D-9BE3-DD2344C2A663}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_event_test", "..\..\src\mod\event_handlers\mod_event_test\mod_event_test.vcproj", "{3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_exosip", "..\..\src\mod\endpoints\mod_exosip\mod_exosip.vcproj", "{45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_g711", "..\..\src\mod\codecs\mod_g711\mod_g711.vcproj", "{B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_iax", "..\..\src\mod\endpoints\mod_iax\mod_iax.vcproj", "{3A5B9131-F20C-4A85-9447-6C1610941CEE}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_playback", "..\..\src\mod\applications\mod_playback\mod_playback.vcproj", "{78100236-7CEA-4948-96CC-E8ED3160329C}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_PortAudio", "..\..\src\mod\endpoints\mod_portaudio\mod_PortAudio.vcproj", "{5FD31A25-5D83-4794-8BEE-904DAD84CE71}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_l16", "..\..\src\mod\codecs\mod_l16\mod_l16.vcproj", "{5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_softtimer", "..\..\src\mod\timers\mod_softtimer\mod_softtimer.vcproj", "{DCC13474-28DF-47CA-A8EB-72F8CE9A78C5}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_speex", "..\..\src\mod\codecs\mod_speex\mod_speex.vcproj", "{5580D60E-0F77-4716-9CD4-B8E5986FA375}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_woomera", "..\..\src\mod\endpoints\mod_woomera\mod_woomera.vcproj", "{FE3540C5-3303-46E0-A69E-D92F775687F1}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Codecs", "Codecs", "{F881ADA2-2F1A-4046-9FEB-191D9422D781}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Endpoints", "Endpoints", "{9460B5F1-0A95-41C4-BEB7-9C2C96459A7C}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Applications", "Applications", "{E72B5BCB-6462-4D23-B419-3AF1A4AC3D78}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dialplans", "Dialplans", "{C5F182F9-754A-4EC5-B50F-76ED02BE13F4}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Event Handlers", "Event Handlers", "{9ADF1E48-2F5C-4ED7-A893-596259FABFE0}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Formats", "Formats", "{A5A27244-AD24-46E5-B01B-840CD296C91D}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Timers", "Timers", "{2D57D093-3F8D-4729-AD9A-68E945C200A5}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Docs", "Docs", "{CBD81696-EFB4-4D2F-8451-1B8DAA86155A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "docs", "..\..\docs\docs.vcproj", "{1A1FF289-4FD6-4285-A422-D31DD67A4723}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FreeSwitchVersion", "FreeSwitchVersion.vcproj", "{FE191916-DEDD-43B3-B28C-D09C9088C586}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dialplan_xml", "..\..\src\mod\dialplans\mod_dialplan_xml\mod_dialplan_xml.vcproj", "{07113B25-D3AF-4E04-BA77-4CD1171F022C}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_ivrtest", "..\..\src\mod\applications\mod_ivrtest\mod_ivrtest.vcproj", "{419AA391-5F3F-4BFE-A869-9D154D62A792}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "FreeSwitchSetup", "..\Setup\Setup.vdproj", "{B17FFBE6-A942-4056-8346-B624FB5D995B}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Directories", "Directories", "{B8F5B47B-8568-46EB-B320-64C17D2A98BC}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_ldap", "..\..\src\mod\directories\mod_ldap\mod_ldap.vcproj", "{EC3E5C7F-EE09-47E2-80FE-546363D14A98}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dialplan_directory", "..\..\src\mod\dialplans\mod_dialplan_directory\mod_dialplan_directory.vcproj", "{A27CCA23-1541-4337-81A4-F0A6413078A0}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_zeroconf", "..\..\src\mod\event_handlers\mod_zeroconf\mod_zeroconf.vcproj", "{C7705DC4-2088-493E-AF8D-65BC6D65C125}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_event_multicast", "..\..\src\mod\event_handlers\mod_event_multicast\mod_event_multicast.vcproj", "{784113EF-44D9-4949-835D-7065D3C7AD08}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libteletone", "..\..\libs\libteletone\libteletone.vcproj", "{89385C74-5860-4174-9CAF-A39E7C48909C}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Languages", "Languages", "{0C808854-54D1-4230-BFF5-77B5FD905000}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_spidermonkey", "..\..\src\mod\languages\mod_spidermonkey\mod_spidermonkey.vcproj", "{1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - {89385C74-5860-4174-9CAF-A39E7C48909C} = {89385C74-5860-4174-9CAF-A39E7C48909C} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ASR-TTS", "ASR-TTS", "{4CF6A6AC-07DE-4B9E-ABE1-7F98B64E0BB0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_cepstral", "..\..\src\mod\asr_tts\mod_cepstral\mod_cepstral.vcproj", "{692F6330-4D87-4C82-81DF-40DB5892636E}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fs_perl", "..\..\src\mod\languages\mod_perl\fs_perl.vcproj", "{B0C6CFF9-7DCD-4A21-8BA4-C2011E18DED8}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_perl", "..\..\src\mod\languages\mod_perl\mod_perl.vcproj", "{7B077E7F-1BE7-4291-AB86-55E527B25CAC}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_echo", "..\..\src\mod\applications\mod_echo\mod_echo.vcproj", "{0E2C6395-13B9-46E5-9264-8859D346018D}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_ilbc", "..\..\src\mod\codecs\mod_ilbc\mod_ilbc.vcproj", "{D3EC0AFF-76FC-4210-A825-9A17410660A3}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dingaling", "..\..\src\mod\endpoints\mod_dingaling\mod_dingaling.vcproj", "{FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_commands", "..\..\src\mod\applications\mod_commands\mod_commands.vcproj", "{30A5B29C-983E-4580-9FD0-D647CCDCC7EB}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Loggers", "Loggers", "{A7AB4405-FDB7-4853-9FBB-1516B1C3D80A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_console", "..\..\src\mod\loggers\mod_console\mod_console.vcproj", "{1C453396-D912-4213-89FD-9B489162B7B5}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "XML Interfaces", "XML Interfaces", "{F69A4A6B-9360-4EBB-A280-22AA3C455AC5}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_xml_rpc", "..\..\src\mod\xml_int\mod_xml_rpc\mod_xml_rpc.vcproj", "{CBEC7225-0C21-4DA8-978E-1F158F8AD950}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_rss", "..\..\src\mod\applications\mod_rss\mod_rss.vcproj", "{B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_conference", "..\..\src\mod\applications\mod_conference\mod_conference.vcproj", "{C24FB505-05D7-4319-8485-7540B44C8603}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_dptools", "..\..\src\mod\applications\mod_dptools\mod_dptools.vcproj", "{B5881A85-FE70-4F64-8607-2CAAE52669C6}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_event_socket", "..\..\src\mod\event_handlers\mod_event_socket\mod_event_socket.vcproj", "{05515420-16DE-4E63-BE73-85BE85BA5142}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_cdr", "..\..\src\mod\event_handlers\mod_cdr\mod_cdr.vcproj", "{3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8}" - ProjectSection(ProjectDependencies) = postProject - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} = {202D7A4E-760D-4D0E-AFA1-D7459CED30FF} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1AF3A893-F7BE-43DD-B697-8AB2397C0D67}.Debug|Win32.ActiveCfg = Debug|Win32 - {1AF3A893-F7BE-43DD-B697-8AB2397C0D67}.Debug|Win32.Build.0 = Debug|Win32 - {1AF3A893-F7BE-43DD-B697-8AB2397C0D67}.Release|Win32.ActiveCfg = Release|Win32 - {1AF3A893-F7BE-43DD-B697-8AB2397C0D67}.Release|Win32.Build.0 = Release|Win32 - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}.Debug|Win32.ActiveCfg = Debug|Win32 - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}.Debug|Win32.Build.0 = Debug|Win32 - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}.Release|Win32.ActiveCfg = Release|Win32 - {202D7A4E-760D-4D0E-AFA1-D7459CED30FF}.Release|Win32.Build.0 = Release|Win32 - {1D95CD95-0DE2-48C3-AC23-D5C7D1C9C0F0}.Debug|Win32.ActiveCfg = Debug|Win32 - {1D95CD95-0DE2-48C3-AC23-D5C7D1C9C0F0}.Release|Win32.ActiveCfg = Release|Win32 - {4926323F-4EA8-4B7D-A3D3-65488725988F}.Debug|Win32.ActiveCfg = Debug|Win32 - {4926323F-4EA8-4B7D-A3D3-65488725988F}.Debug|Win32.Build.0 = Debug|Win32 - {4926323F-4EA8-4B7D-A3D3-65488725988F}.Release|Win32.ActiveCfg = Release|Win32 - {4926323F-4EA8-4B7D-A3D3-65488725988F}.Release|Win32.Build.0 = Release|Win32 - {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Debug|Win32.ActiveCfg = Debug|Win32 - {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Debug|Win32.Build.0 = Debug|Win32 - {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Release|Win32.ActiveCfg = Release|Win32 - {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59}.Release|Win32.Build.0 = Release|Win32 - {AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Debug|Win32.ActiveCfg = Debug|Win32 - {AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Debug|Win32.Build.0 = Debug|Win32 - {AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Release|Win32.ActiveCfg = Release|Win32 - {AFAC0568-7548-42D5-9F6A-8D3400A1E4F6}.Release|Win32.Build.0 = Release|Win32 - {E1794405-29D4-466D-9BE3-DD2344C2A663}.Debug|Win32.ActiveCfg = Debug|Win32 - {E1794405-29D4-466D-9BE3-DD2344C2A663}.Debug|Win32.Build.0 = Debug|Win32 - {E1794405-29D4-466D-9BE3-DD2344C2A663}.Release|Win32.ActiveCfg = Release|Win32 - {E1794405-29D4-466D-9BE3-DD2344C2A663}.Release|Win32.Build.0 = Release|Win32 - {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Debug|Win32.ActiveCfg = Debug|Win32 - {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Debug|Win32.Build.0 = Debug|Win32 - {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Release|Win32.ActiveCfg = Release|Win32 - {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC}.Release|Win32.Build.0 = Release|Win32 - {45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552}.Debug|Win32.ActiveCfg = Debug|Win32 - {45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552}.Debug|Win32.Build.0 = Debug|Win32 - {45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552}.Release|Win32.ActiveCfg = Release|Win32 - {45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552}.Release|Win32.Build.0 = Release|Win32 - {B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Debug|Win32.ActiveCfg = Debug|Win32 - {B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Debug|Win32.Build.0 = Debug|Win32 - {B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Release|Win32.ActiveCfg = Release|Win32 - {B1FE4613-3F4B-4DAF-9714-2472BF8F56AE}.Release|Win32.Build.0 = Release|Win32 - {3A5B9131-F20C-4A85-9447-6C1610941CEE}.Debug|Win32.ActiveCfg = Debug|Win32 - {3A5B9131-F20C-4A85-9447-6C1610941CEE}.Debug|Win32.Build.0 = Debug|Win32 - {3A5B9131-F20C-4A85-9447-6C1610941CEE}.Release|Win32.ActiveCfg = Release|Win32 - {3A5B9131-F20C-4A85-9447-6C1610941CEE}.Release|Win32.Build.0 = Release|Win32 - {78100236-7CEA-4948-96CC-E8ED3160329C}.Debug|Win32.ActiveCfg = Debug|Win32 - {78100236-7CEA-4948-96CC-E8ED3160329C}.Debug|Win32.Build.0 = Debug|Win32 - {78100236-7CEA-4948-96CC-E8ED3160329C}.Release|Win32.ActiveCfg = Release|Win32 - {78100236-7CEA-4948-96CC-E8ED3160329C}.Release|Win32.Build.0 = Release|Win32 - {5FD31A25-5D83-4794-8BEE-904DAD84CE71}.Debug|Win32.ActiveCfg = Debug|Win32 - {5FD31A25-5D83-4794-8BEE-904DAD84CE71}.Debug|Win32.Build.0 = Debug|Win32 - {5FD31A25-5D83-4794-8BEE-904DAD84CE71}.Release|Win32.ActiveCfg = Release|Win32 - {5FD31A25-5D83-4794-8BEE-904DAD84CE71}.Release|Win32.Build.0 = Release|Win32 - {5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88}.Debug|Win32.ActiveCfg = Debug|Win32 - {5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88}.Debug|Win32.Build.0 = Debug|Win32 - {5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88}.Release|Win32.ActiveCfg = Release|Win32 - {5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88}.Release|Win32.Build.0 = Release|Win32 - {DCC13474-28DF-47CA-A8EB-72F8CE9A78C5}.Debug|Win32.ActiveCfg = Debug|Win32 - {DCC13474-28DF-47CA-A8EB-72F8CE9A78C5}.Debug|Win32.Build.0 = Debug|Win32 - {DCC13474-28DF-47CA-A8EB-72F8CE9A78C5}.Release|Win32.ActiveCfg = Release|Win32 - {DCC13474-28DF-47CA-A8EB-72F8CE9A78C5}.Release|Win32.Build.0 = Release|Win32 - {5580D60E-0F77-4716-9CD4-B8E5986FA375}.Debug|Win32.ActiveCfg = Debug|Win32 - {5580D60E-0F77-4716-9CD4-B8E5986FA375}.Debug|Win32.Build.0 = Debug|Win32 - {5580D60E-0F77-4716-9CD4-B8E5986FA375}.Release|Win32.ActiveCfg = Release|Win32 - {5580D60E-0F77-4716-9CD4-B8E5986FA375}.Release|Win32.Build.0 = Release|Win32 - {FE3540C5-3303-46E0-A69E-D92F775687F1}.Debug|Win32.ActiveCfg = Debug|Win32 - {FE3540C5-3303-46E0-A69E-D92F775687F1}.Debug|Win32.Build.0 = Debug|Win32 - {FE3540C5-3303-46E0-A69E-D92F775687F1}.Release|Win32.ActiveCfg = Release|Win32 - {FE3540C5-3303-46E0-A69E-D92F775687F1}.Release|Win32.Build.0 = Release|Win32 - {1A1FF289-4FD6-4285-A422-D31DD67A4723}.Debug|Win32.ActiveCfg = Debug|Win32 - {1A1FF289-4FD6-4285-A422-D31DD67A4723}.Release|Win32.ActiveCfg = Release|Win32 - {FE191916-DEDD-43B3-B28C-D09C9088C586}.Debug|Win32.ActiveCfg = Debug|Win32 - {FE191916-DEDD-43B3-B28C-D09C9088C586}.Debug|Win32.Build.0 = Debug|Win32 - {FE191916-DEDD-43B3-B28C-D09C9088C586}.Release|Win32.ActiveCfg = Release|Win32 - {FE191916-DEDD-43B3-B28C-D09C9088C586}.Release|Win32.Build.0 = Release|Win32 - {07113B25-D3AF-4E04-BA77-4CD1171F022C}.Debug|Win32.ActiveCfg = Debug|Win32 - {07113B25-D3AF-4E04-BA77-4CD1171F022C}.Debug|Win32.Build.0 = Debug|Win32 - {07113B25-D3AF-4E04-BA77-4CD1171F022C}.Release|Win32.ActiveCfg = Release|Win32 - {07113B25-D3AF-4E04-BA77-4CD1171F022C}.Release|Win32.Build.0 = Release|Win32 - {419AA391-5F3F-4BFE-A869-9D154D62A792}.Debug|Win32.ActiveCfg = Debug|Win32 - {419AA391-5F3F-4BFE-A869-9D154D62A792}.Debug|Win32.Build.0 = Debug|Win32 - {419AA391-5F3F-4BFE-A869-9D154D62A792}.Release|Win32.ActiveCfg = Release|Win32 - {419AA391-5F3F-4BFE-A869-9D154D62A792}.Release|Win32.Build.0 = Release|Win32 - {B17FFBE6-A942-4056-8346-B624FB5D995B}.Debug|Win32.ActiveCfg = Debug - {B17FFBE6-A942-4056-8346-B624FB5D995B}.Release|Win32.ActiveCfg = Release - {EC3E5C7F-EE09-47E2-80FE-546363D14A98}.Debug|Win32.ActiveCfg = Debug|Win32 - {EC3E5C7F-EE09-47E2-80FE-546363D14A98}.Debug|Win32.Build.0 = Debug|Win32 - {EC3E5C7F-EE09-47E2-80FE-546363D14A98}.Release|Win32.ActiveCfg = Release|Win32 - {EC3E5C7F-EE09-47E2-80FE-546363D14A98}.Release|Win32.Build.0 = Release|Win32 - {A27CCA23-1541-4337-81A4-F0A6413078A0}.Debug|Win32.ActiveCfg = Debug|Win32 - {A27CCA23-1541-4337-81A4-F0A6413078A0}.Debug|Win32.Build.0 = Debug|Win32 - {A27CCA23-1541-4337-81A4-F0A6413078A0}.Release|Win32.ActiveCfg = Release|Win32 - {A27CCA23-1541-4337-81A4-F0A6413078A0}.Release|Win32.Build.0 = Release|Win32 - {C7705DC4-2088-493E-AF8D-65BC6D65C125}.Debug|Win32.ActiveCfg = Debug|Win32 - {C7705DC4-2088-493E-AF8D-65BC6D65C125}.Debug|Win32.Build.0 = Debug|Win32 - {C7705DC4-2088-493E-AF8D-65BC6D65C125}.Release|Win32.ActiveCfg = Release|Win32 - {C7705DC4-2088-493E-AF8D-65BC6D65C125}.Release|Win32.Build.0 = Release|Win32 - {784113EF-44D9-4949-835D-7065D3C7AD08}.Debug|Win32.ActiveCfg = Debug|Win32 - {784113EF-44D9-4949-835D-7065D3C7AD08}.Debug|Win32.Build.0 = Debug|Win32 - {784113EF-44D9-4949-835D-7065D3C7AD08}.Release|Win32.ActiveCfg = Release|Win32 - {784113EF-44D9-4949-835D-7065D3C7AD08}.Release|Win32.Build.0 = Release|Win32 - {89385C74-5860-4174-9CAF-A39E7C48909C}.Debug|Win32.ActiveCfg = Debug|Win32 - {89385C74-5860-4174-9CAF-A39E7C48909C}.Debug|Win32.Build.0 = Debug|Win32 - {89385C74-5860-4174-9CAF-A39E7C48909C}.Release|Win32.ActiveCfg = Release|Win32 - {89385C74-5860-4174-9CAF-A39E7C48909C}.Release|Win32.Build.0 = Release|Win32 - {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}.Debug|Win32.ActiveCfg = Debug|Win32 - {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}.Debug|Win32.Build.0 = Debug|Win32 - {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}.Release|Win32.ActiveCfg = Release|Win32 - {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F}.Release|Win32.Build.0 = Release|Win32 - {692F6330-4D87-4C82-81DF-40DB5892636E}.Debug|Win32.ActiveCfg = Debug|Win32 - {692F6330-4D87-4C82-81DF-40DB5892636E}.Release|Win32.ActiveCfg = Release|Win32 - {B0C6CFF9-7DCD-4A21-8BA4-C2011E18DED8}.Debug|Win32.ActiveCfg = Debug|Win32 - {B0C6CFF9-7DCD-4A21-8BA4-C2011E18DED8}.Release|Win32.ActiveCfg = Release|Win32 - {7B077E7F-1BE7-4291-AB86-55E527B25CAC}.Debug|Win32.ActiveCfg = Debug|Win32 - {7B077E7F-1BE7-4291-AB86-55E527B25CAC}.Release|Win32.ActiveCfg = Release|Win32 - {0E2C6395-13B9-46E5-9264-8859D346018D}.Debug|Win32.ActiveCfg = Debug|Win32 - {0E2C6395-13B9-46E5-9264-8859D346018D}.Debug|Win32.Build.0 = Debug|Win32 - {0E2C6395-13B9-46E5-9264-8859D346018D}.Release|Win32.ActiveCfg = Release|Win32 - {0E2C6395-13B9-46E5-9264-8859D346018D}.Release|Win32.Build.0 = Release|Win32 - {D3EC0AFF-76FC-4210-A825-9A17410660A3}.Debug|Win32.ActiveCfg = Debug|Win32 - {D3EC0AFF-76FC-4210-A825-9A17410660A3}.Debug|Win32.Build.0 = Debug|Win32 - {D3EC0AFF-76FC-4210-A825-9A17410660A3}.Release|Win32.ActiveCfg = Release|Win32 - {D3EC0AFF-76FC-4210-A825-9A17410660A3}.Release|Win32.Build.0 = Release|Win32 - {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Debug|Win32.ActiveCfg = Debug|Win32 - {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Debug|Win32.Build.0 = Debug|Win32 - {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Release|Win32.ActiveCfg = Release|Win32 - {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3}.Release|Win32.Build.0 = Release|Win32 - {30A5B29C-983E-4580-9FD0-D647CCDCC7EB}.Debug|Win32.ActiveCfg = Debug|Win32 - {30A5B29C-983E-4580-9FD0-D647CCDCC7EB}.Debug|Win32.Build.0 = Debug|Win32 - {30A5B29C-983E-4580-9FD0-D647CCDCC7EB}.Release|Win32.ActiveCfg = Release|Win32 - {30A5B29C-983E-4580-9FD0-D647CCDCC7EB}.Release|Win32.Build.0 = Release|Win32 - {1C453396-D912-4213-89FD-9B489162B7B5}.Debug|Win32.ActiveCfg = Debug|Win32 - {1C453396-D912-4213-89FD-9B489162B7B5}.Debug|Win32.Build.0 = Debug|Win32 - {1C453396-D912-4213-89FD-9B489162B7B5}.Release|Win32.ActiveCfg = Release|Win32 - {1C453396-D912-4213-89FD-9B489162B7B5}.Release|Win32.Build.0 = Release|Win32 - {CBEC7225-0C21-4DA8-978E-1F158F8AD950}.Debug|Win32.ActiveCfg = Debug|Win32 - {CBEC7225-0C21-4DA8-978E-1F158F8AD950}.Debug|Win32.Build.0 = Debug|Win32 - {CBEC7225-0C21-4DA8-978E-1F158F8AD950}.Release|Win32.ActiveCfg = Release|Win32 - {CBEC7225-0C21-4DA8-978E-1F158F8AD950}.Release|Win32.Build.0 = Release|Win32 - {B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4}.Debug|Win32.ActiveCfg = Debug|Win32 - {B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4}.Debug|Win32.Build.0 = Debug|Win32 - {B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4}.Release|Win32.ActiveCfg = Release|Win32 - {B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4}.Release|Win32.Build.0 = Release|Win32 - {C24FB505-05D7-4319-8485-7540B44C8603}.Debug|Win32.ActiveCfg = Debug|Win32 - {C24FB505-05D7-4319-8485-7540B44C8603}.Debug|Win32.Build.0 = Debug|Win32 - {C24FB505-05D7-4319-8485-7540B44C8603}.Release|Win32.ActiveCfg = Release|Win32 - {C24FB505-05D7-4319-8485-7540B44C8603}.Release|Win32.Build.0 = Release|Win32 - {B5881A85-FE70-4F64-8607-2CAAE52669C6}.Debug|Win32.ActiveCfg = Debug|Win32 - {B5881A85-FE70-4F64-8607-2CAAE52669C6}.Debug|Win32.Build.0 = Debug|Win32 - {B5881A85-FE70-4F64-8607-2CAAE52669C6}.Release|Win32.ActiveCfg = Release|Win32 - {B5881A85-FE70-4F64-8607-2CAAE52669C6}.Release|Win32.Build.0 = Release|Win32 - {05515420-16DE-4E63-BE73-85BE85BA5142}.Debug|Win32.ActiveCfg = Debug|Win32 - {05515420-16DE-4E63-BE73-85BE85BA5142}.Debug|Win32.Build.0 = Debug|Win32 - {05515420-16DE-4E63-BE73-85BE85BA5142}.Release|Win32.ActiveCfg = Release|Win32 - {05515420-16DE-4E63-BE73-85BE85BA5142}.Release|Win32.Build.0 = Release|Win32 - {3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8}.Debug|Win32.ActiveCfg = Debug|Win32 - {3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8}.Debug|Win32.Build.0 = Debug|Win32 - {3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8}.Release|Win32.ActiveCfg = Release|Win32 - {3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {4926323F-4EA8-4B7D-A3D3-65488725988F} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} - {B1FE4613-3F4B-4DAF-9714-2472BF8F56AE} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} - {5844AFE1-AA3E-4BDB-A9EF-119AEF19DF88} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} - {5580D60E-0F77-4716-9CD4-B8E5986FA375} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} - {1D95CD95-0DE2-48C3-AC23-D5C7D1C9C0F0} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} - {D3EC0AFF-76FC-4210-A825-9A17410660A3} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} - {3A2A7795-C216-4FFF-B8EF-4D17A84BACCC} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0} - {F10BE67C-A8FF-4CB2-AF29-D46D2590DC59} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0} - {C7705DC4-2088-493E-AF8D-65BC6D65C125} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0} - {784113EF-44D9-4949-835D-7065D3C7AD08} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0} - {05515420-16DE-4E63-BE73-85BE85BA5142} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0} - {3D1EED36-A510-4EDB-B4D9-4E0F4A5EC2A8} = {9ADF1E48-2F5C-4ED7-A893-596259FABFE0} - {AFAC0568-7548-42D5-9F6A-8D3400A1E4F6} = {A5A27244-AD24-46E5-B01B-840CD296C91D} - {78100236-7CEA-4948-96CC-E8ED3160329C} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {E1794405-29D4-466D-9BE3-DD2344C2A663} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {419AA391-5F3F-4BFE-A869-9D154D62A792} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {0E2C6395-13B9-46E5-9264-8859D346018D} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {30A5B29C-983E-4580-9FD0-D647CCDCC7EB} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {B69247FA-ECD6-40ED-8E44-5CA6C3BAF9A4} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {C24FB505-05D7-4319-8485-7540B44C8603} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {B5881A85-FE70-4F64-8607-2CAAE52669C6} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {3A5B9131-F20C-4A85-9447-6C1610941CEE} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C} - {5FD31A25-5D83-4794-8BEE-904DAD84CE71} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C} - {FE3540C5-3303-46E0-A69E-D92F775687F1} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C} - {45DF84ED-D24A-4FF6-B5B0-0A9A5FDB9552} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C} - {FFAA4C52-3A53-4F99-90C1-D59D1F0427F3} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C} - {DCC13474-28DF-47CA-A8EB-72F8CE9A78C5} = {2D57D093-3F8D-4729-AD9A-68E945C200A5} - {07113B25-D3AF-4E04-BA77-4CD1171F022C} = {C5F182F9-754A-4EC5-B50F-76ED02BE13F4} - {A27CCA23-1541-4337-81A4-F0A6413078A0} = {C5F182F9-754A-4EC5-B50F-76ED02BE13F4} - {1A1FF289-4FD6-4285-A422-D31DD67A4723} = {CBD81696-EFB4-4D2F-8451-1B8DAA86155A} - {EC3E5C7F-EE09-47E2-80FE-546363D14A98} = {B8F5B47B-8568-46EB-B320-64C17D2A98BC} - {1AD3F51E-BBB6-4090-BA39-9DFAB1EF1F5F} = {0C808854-54D1-4230-BFF5-77B5FD905000} - {B0C6CFF9-7DCD-4A21-8BA4-C2011E18DED8} = {0C808854-54D1-4230-BFF5-77B5FD905000} - {7B077E7F-1BE7-4291-AB86-55E527B25CAC} = {0C808854-54D1-4230-BFF5-77B5FD905000} - {692F6330-4D87-4C82-81DF-40DB5892636E} = {4CF6A6AC-07DE-4B9E-ABE1-7F98B64E0BB0} - {1C453396-D912-4213-89FD-9B489162B7B5} = {A7AB4405-FDB7-4853-9FBB-1516B1C3D80A} - {CBEC7225-0C21-4DA8-978E-1F158F8AD950} = {F69A4A6B-9360-4EBB-A280-22AA3C455AC5} - EndGlobalSection -EndGlobal diff --git a/w32/vsnet/GetLibs.vbs b/w32/vsnet/GetLibs.vbs deleted file mode 100644 index 286e85a474..0000000000 --- a/w32/vsnet/GetLibs.vbs +++ /dev/null @@ -1,1099 +0,0 @@ -'On Error Resume Next -' ************** -' Initialization -' ************** - -Set WshShell = CreateObject("WScript.Shell") -Set FSO = CreateObject("Scripting.FileSystemObject") -Set WshSysEnv = WshShell.Environment("SYSTEM") -Set xml = CreateObject("Microsoft.XMLHTTP") -Set oStream = CreateObject("Adodb.Stream") -Set objArgs = WScript.Arguments -Dim vcver, DevEnv, VCBuild -BuildRelease=False -BuildDebug=False -BuildCore=False -AutoBuild=False -BuildVersion=False -BuildModExosip=False -BuildModIaxChan=False -BuildModPortAudio=False -BuildModSpeexCodec=False -BuildModCodecG729=False -BuildModCodecGSM=False -BuildModilbc=False -BuildModXMPPEvent=False -BuildModsndfile=False -BuildModdialplanxml=False -BuildModldap=False -BuildModzeroconf=False -BuildModSpiderMonkey=False -BuildModDingaling=False -BuildModXMLRpc=False -quote=Chr(34) -ScriptDir=Left(WScript.ScriptFullName,Len(WScript.ScriptFullName)-Len(WScript.ScriptName)) - -ToolsBase="http://svn.freeswitch.org/downloads/win32/" -LibsBase="http://svn.freeswitch.org/downloads/libs/" -LibDestDir=Showpath(ScriptDir & "..\..\libs") -FreeswitchDir=Showpath(ScriptDir & "..\..") -UtilsDir=Showpath(ScriptDir & "Tools") -If objArgs.Count >=1 Then - If objArgs(0) <> "Version" Then - GetCompressionTools UtilsDir - GetVCBuild - Wscript.echo "Detected VCBuild: " & VCBuild - End If -Else - GetCompressionTools UtilsDir -End If - -' ************** -' Option Parsing -' ************** - -If objArgs.Count >=2 Then - Select Case objArgs(1) - Case "Release" - BuildRelease=True - Case "Debug" - BuildDebug=True - Case "All" - BuildRelease=True - BuildDebug=True - End Select -End If - -If objArgs.Count >=1 Then - Select Case objArgs(0) - Case "Build" - AutoBuild=True - Case "Core" - BuildCore=True - Case "Version" - BuildVersion=True - Case "Mod_Exosip" - BuildModExosip=True - Case "Mod_iax" - BuildModIaxChan=True - Case "Mod_PortAudio" - BuildModPortAudio=True - Case "Mod_SpeexCodec" - BuildModSpeexCodec=True - Case "Mod_CodecG729" - BuildModCodecG729=True - Case "Mod_CodecGSM" - BuildModCodecGSM=True - Case "Mod_ilbc" - BuildModilbc=True - Case "Mod_XMPPEvent" - BuildModXMPPEvent=True - Case "Mod_sndfile" - BuildModsndfile=True - Case "Mod_dialplan_xml" - BuildModdialplanxml=True - Case "Mod_ldap" - BuildModldap=True - Case "Mod_zeroconf" - BuildModzeroconf=True - Case "Mod_SpiderMonkey" - BuildModSpiderMonkey=True - Case "Mod_Dingaling" - BuildModDingaling=True - Case "Mod_XMLRpc" - BuildModXMLRpc=True - Case Else - BuildCore=True - BuildModExosip=True - BuildModIaxChan=True - BuildModPortAudio=True - BuildModSpeexCodec=True - BuildModCodecG729=True - BuildModXMPPEvent=True - BuildModsndfile=True - BuildVersion=True - BuildModdialplanxml=True - BuildModldap=True - BuildModzeroconf=True - BuildModSpiderMonkey=True - BuildModDingaling=True - BuildModilbc=True - BuildModXMLRpc=True - End Select -Else - BuildCore=True - BuildModExosip=True - BuildModIaxChan=True - BuildModPortAudio=True - BuildModSpeexCodec=True - BuildModCodecG729=True - BuildModXMPPEvent=True - BuildModsndfile=True - BuildVersion=True - BuildModldap=True - BuildModdialplanxml=True - BuildModzeroconf=True - BuildModSpiderMonkey=True - BuildModDingaling=True - BuildModilbc=True - BuildModXMLRpc=True -End If - -' ****************** -' Process lib builds -' ****************** - -If BuildVersion Then - CreateSwitchVersion -End If - -If AutoBuild Then - If BuildDebug Then - BuildViaVCBuild ScriptDir & "Freeswitch.sln", "DEBUG|WIN32" - End If - If BuildRelease Then - BuildViaVCBuild ScriptDir & "Freeswitch.sln", "RELEASE|WIN32" - End If -End If - -If BuildCore Then - CreateSwitchVersion - - If Not FSO.FolderExists(LibDestDir & "include") Then - FSO.CreateFolder(LibDestDir & "include") - End If -End If - -If BuildModXMLRpc Then - BuildLibs_curl BuildDebug, BuildRelease - BuildLibs_xmlrpc BuildDebug, BuildRelease -End If - -If BuildModzeroconf Then - BuildLibs_howl BuildDebug, BuildRelease -End If - -If BuildModExosip Then - BuildLibs_libosip2 BuildDebug, BuildRelease - BuildLibs_exosip BuildDebug, BuildRelease -End If - -If BuildModDingaling Then - BuildLibs_iksemel BuildDebug, BuildRelease -' BuildLibs_libdingaling BuildDebug, BuildRelease -End If - -If BuildModIaxChan Then - BuildLibs_libiax2 BuildDebug, BuildRelease -End If - -If BuildModPortAudio Then - BuildLibs_portaudio BuildDebug, BuildRelease -End If - -If BuildModSpeexCodec Then - BuildLibs_SpeexCodec BuildDebug, BuildRelease -End If - -If BuildModCodecG729 Then - BuildLibs_libg729 BuildDebug, BuildRelease -End If - -If BuildModCodecGSM Then - BuildLibs_libgsm BuildDebug, BuildRelease -End If - -If BuildModilbc Then - BuildLibs_libilbc BuildDebug, BuildRelease -End If - -If BuildModXMPPEvent Then - BuildLibs_iksemel BuildDebug, BuildRelease -End If - -If BuildModsndfile Then - BuildLibs_libsndfile BuildDebug, BuildRelease -End If - -If BuildModdialplanxml Then - BuildLibs_pcre BuildDebug, BuildRelease -End If - -If BuildModldap Then - BuildLibs_ldap BuildDebug, BuildRelease -End If - -If BuildModSpiderMonkey Then - BuildLibs_SpiderMonkey BuildDebug, BuildRelease - BuildLibs_curl BuildDebug, BuildRelease -' BuildLibs_libetpan BuildDebug, BuildRelease -End If - -WScript.Echo "Complete" - -' ****************** -' Lib Build Sectiton -' ****************** -Sub BuildLibs_aprutil(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "apr-util") Then - Wscript.echo "Unable to get apr-util from default download location, Trying backup location:" - WgetUnCompress LibsBase & "apr-util-1.2.7.tar.gz", LibDestDir - RenameFolder LibDestDir & "apr-util-1.2.7", "apr-util" - FSO.CopyFile Utilsdir & "apr\xml.vcproj", LibDestDir & "apr-util\xml\expat\lib\", True - FSO.CopyFile Utilsdir & "apr\libaprutil.vcproj", LibDestDir & "apr-util\", True - End If - If FSO.FolderExists(LibDestDir & "apr-util") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "apr-util\xml\expat\lib\LibD\xml.lib") Then - BuildViaVCBuild LibDestDir & "apr-util\xml\expat\lib\xml.vcproj", "Debug" - End If - If Not FSO.FileExists(LibDestDir & "apr-util\Debug\libaprutil-1.lib") Then - BuildViaVCBuild LibDestDir & "apr-util\libaprutil.vcproj", "Debug" - FSO.CopyFile LibDestDir & "apr-util\Debug\libaprutil-1.dll", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "apr-util\Debug\libaprutil-1.lib", ScriptDir & "Debug\", True - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "apr-util\xml\expat\lib\LibR\xml.lib") Then - BuildViaVCBuild LibDestDir & "apr-util\xml\expat\lib\xml.vcproj", "Release" - End If - If Not FSO.FileExists(LibDestDir & "apr-util\Release\libaprutil-1.lib") Then - BuildViaVCBuild LibDestDir & "apr-util\libaprutil.vcproj", "Release" - FSO.CopyFile LibDestDir & "apr-util\Release\libaprutil-1.dll", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "apr-util\Release\libaprutil-1.lib", ScriptDir & "Release\", True - End If - End If - Else - Wscript.echo "Unable to download apr-util" - End If -End Sub - -Sub BuildLibs_apriconv(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "apr-iconv") Then - Wscript.echo "Unable to get apr-iconv from default download location, Trying backup location:" - WgetUnCompress LibsBase & "apr-iconv-1.1.1.tar.gz", LibDestDir - RenameFolder LibDestDir & "apr-iconv-1.1.1", "apr-iconv" - FSO.CopyFile Utilsdir & "apr\libapriconv.vcproj", LibDestDir & "apr-iconv\", True - End If - If FSO.FolderExists(LibDestDir & "apr-iconv") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "apr-iconv\Debug\libapriconv-1.lib") Then - BuildViaVCBuild LibDestDir & "apr-iconv\libapriconv.vcproj", "Debug" - FSO.CopyFile LibDestDir & "apr-iconv\Debug\libapriconv-1.dll", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "apr-iconv\Debug\libapriconv-1.lib", ScriptDir & "Debug\", True - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "apr-iconv\Release\libapriconv-1.lib") Then - BuildViaVCBuild LibDestDir & "apr-iconv\libapriconv.vcproj", "Release" - FSO.CopyFile LibDestDir & "apr-iconv\Release\libapriconv-1.dll", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "apr-iconv\Release\libapriconv-1.lib", ScriptDir & "Release\", True - End If - End If - Else - Wscript.echo "Unable to download apr-iconv" - End If -End Sub - -Sub BuildLibs_apr(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "apr") Then - Wscript.echo "Unable to get apr from default download location, Trying backup location:" - WgetUnCompress LibsBase & "apr-1.2.7.tar.gz", LibDestDir - RenameFolder LibDestDir & "apr-1.2.7", "apr" - FSO.CopyFile Utilsdir & "apr\libapr.vcproj", LibDestDir & "apr\", True - FSO.CopyFile Utilsdir & "apr\apr.hw", LibDestDir & "apr\include\", True - End If - If FSO.FolderExists(LibDestDir & "apr") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "apr\Debug\libapr-1.lib") Then - BuildViaVCBuild LibDestDir & "apr\libapr.vcproj", "Debug" - FSO.CopyFile LibDestDir & "apr\Debug\libapr-1.dll", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "apr\Debug\libapr-1.lib", ScriptDir & "Debug\", True - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "apr\Release\libapr-1.lib") Then - BuildViaVCBuild LibDestDir & "apr\libapr.vcproj", "Release" - FSO.CopyFile LibDestDir & "apr\Release\libapr-1.dll", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "apr\Release\libapr-1.lib", ScriptDir & "Release\", True - End If - End If - Else - Wscript.echo "Unable to download APR" - End If -End Sub - -Sub BuildLibs_exosip(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "libeXosip2") Then - WgetUnCompress "http://www.antisip.com/download/libeXosip2-2.2.2.tar.gz", LibDestDir - If Not FSO.FolderExists(LibDestDir & "libeXosip2-2.2.2") Then - Wscript.echo "Unable to get eXosip from default download location, Trying backup location:" - WgetUnCompress LibsBase & "libeXosip2-2.2.2.tar.gz", LibDestDir - End If - RenameFolder LibDestDir & "libeXosip2-2.2.2", "libeXosip2" - FindReplaceInFile LibDestDir & "libeXosip2\platform\vsnet\eXosip.vcproj", "WIN32;", "_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32;" - End If - If FSO.FolderExists(LibDestDir & "libeXosip2") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "libeXosip2\platform\vsnet\Debug\exosip.lib") Then - BuildViaVCBuild LibDestDir & "libeXosip2\platform\vsnet\exosip.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "libeXosip2\platform\vsnet\Release\exosip.lib") Then - BuildViaVCBuild LibDestDir & "libeXosip2\platform\vsnet\exosip.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download exosip" - End If -End Sub - -Sub BuildLibs_libosip2(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "osip") Then - WgetUnCompress "http://www.antisip.com/download/libosip2-2.2.2.tar.gz", LibDestDir - If Not FSO.FolderExists(LibDestDir & "libosip2-2.2.2") Then - Wscript.echo "Unable to get osip from default download location, Trying backup location:" - WgetUnCompress LibsBase & "libosip2-2.2.2.tar.gz", LibDestDir - End If - RenameFolder LibDestDir & "libosip2-2.2.2", "osip" - FindReplaceInFile LibDestDir & "osip\platform\vsnet\osipparser2.vcproj", "WIN32;", "_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32;" - FindReplaceInFile LibDestDir & "osip\platform\vsnet\osip2.vcproj", "WIN32;", "_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32;" - End If - If FSO.FolderExists(LibDestDir & "osip") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "osip\platform\vsnet\Debug\osip2.lib") Then - BuildViaVCBuild LibDestDir & "osip\platform\vsnet\osip2.vcproj", "Debug" - BuildViaVCBuild LibDestDir & "osip\platform\vsnet\osipparser2.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "osip\platform\vsnet\Release\osip2.lib") Then - BuildViaVCBuild LibDestDir & "osip\platform\vsnet\osip2.vcproj", "Release" - BuildViaVCBuild LibDestDir & "osip\platform\vsnet\osipparser2.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download Osip" - End If -End Sub - -Sub BuildLibs_srtp(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "srtp") Then - WgetUnCompress LibsBase & "srtp.zip", LibDestDir - End If - If FSO.FolderExists(LibDestDir & "srtp") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "srtp\Debug\srtp.lib") Then - BuildViaVCBuild LibDestDir & "srtp\srtp.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "srtp\Release\srtp.lib") Then - BuildViaVCBuild LibDestDir & "srtp\srtp.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download srtp" - End If -End Sub - -Sub BuildLibs_sqlite(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "sqlite") Then - Wscript.echo "Unable to get SQLite from default download location, Trying backup location:" - WgetUnCompress LibsBase & "sqlite-source-3_3_6.zip", LibDestDir - RenameFolder LibDestDir & "sqlite-source-3_3_6", "sqlite" - FSO.CopyFile Utilsdir & "sqlite.vcproj", LibDestDir & "sqlite\", True - FindReplaceInFile LibDestDir & "sqlite\sqlite.vcproj", "WIN32;", "_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32;" - End If - If FSO.FolderExists(LibDestDir & "sqlite") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "sqlite\Debug DLL\sqlite.lib") Then - BuildViaVCBuild LibDestDir & "sqlite\sqlite.vcproj", "Debug DLL" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "sqlite\Release DLL\sqlite.lib") Then - BuildViaVCBuild LibDestDir & "sqlite\sqlite.vcproj", "Release DLL" - End If - End If - Else - Wscript.echo "Unable to download SQLite" - End If -End Sub - -Sub BuildLibs_iksemel(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "iksemel") Then - WgetUnCompress LibsBase & "iksemel-1.2.tar.gz", LibDestDir - RenameFolder LibDestDir & "iksemel-1.2", "iksemel" - FSO.CopyFile Utilsdir & "iksemel\iksemel.vcproj", LibDestDir & "iksemel\", True - FSO.CopyFile Utilsdir & "iksemel\config.h", LibDestDir & "iksemel\include\", True - End If - If FSO.FolderExists(LibDestDir & "iksemel") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "iksemel\Debug\iksemel.lib") Then - BuildViaVCBuild LibDestDir & "iksemel\iksemel.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "iksemel\Release\iksemel.lib") Then - BuildViaVCBuild LibDestDir & "iksemel\iksemel.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download iksemel" - End If -End Sub - -Sub BuildLibs_libiax2(BuildDebug, BuildRelease) - If FSO.FolderExists(LibDestDir & "iax") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "iax\Debug\libiax2.lib") Then - BuildViaVCBuild LibDestDir & "iax\libiax2.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "iax\Release\libiax2.lib") Then - BuildViaVCBuild LibDestDir & "iax\libiax2.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libIAX2" - End If -End Sub - -Sub BuildLibs_portaudio(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "PortAudio") Then - WgetUnCompress LibsBase & "portaudio_v18_1.zip", LibDestDir - RenameFolder LibDestDir & "portaudio_v18_1", "PortAudio" - End If - If FSO.FolderExists(LibDestDir & "PortAudio") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "PortAudio\winvc\Lib\PAStaticWMMED.lib") Then - BuildViaVCBuild LibDestDir & "PortAudio\winvc\PAStaticWMME\PAStaticWMME.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "PortAudio\winvc\Lib\PAStaticWMME.lib") Then - BuildViaVCBuild LibDestDir & "PortAudio\winvc\PAStaticWMME\PAStaticWMME.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download PortAudio" - End If -End Sub - -Sub BuildLibs_libxml2(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "libxml2") Then - WgetUnCompress "http://xmlsoft.org/sources/libxml2-sources-2.6.23.tar.gz", LibDestDir - If Not FSO.FolderExists(LibDestDir & "libxml2-2.6.23") Then - Wscript.echo "Unable to get libxml2 from default download location, Trying backup location:" - WgetUnCompress LibsBase & "libxml2-sources-2.6.23.tar.gz", LibDestDir - End If - RenameFolder LibDestDir & "libxml2-2.6.23", "libxml2" - End If - If FSO.FolderExists(LibDestDir & "libxml2") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "libxml2\win32\bin.msvc\libxml2_a.lib") Then - Exec "cscript configure.js compiler=msvc iconv=no debug=yes", Showpath(LibDestDir & "libxml2\win32\" & "\") - Exec "nmake /f Makefile.msvc all CRUNTIME=" & quote & "/MD /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE" & quote, Showpath(LibDestDir & "libxml2\win32\" & "\") - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "libxml2\win32\bin.msvc\libxml2_a.lib") Then - Exec "cscript configure.js compiler=msvc iconv=no debug=no", Showpath(LibDestDir & "libxml2\win32\" & "\") - Exec "nmake /f Makefile.msvc all CRUNTIME=" & quote & "/MD /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE" & quote, Showpath(LibDestDir & "libxml2\win32\" & "\") - End If - End If - Else - Wscript.echo "Unable to download libxml2" - End If -End Sub - -Sub BuildLibs_libdingaling(BuildDebug, BuildRelease) - If FSO.FolderExists(LibDestDir & "libdingaling") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "libdingaling\Debug\libdingaling.lib") Then - BuildViaVCBuild LibDestDir & "libdingaling\libdingaling.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "libdingaling\Release\libdingaling.lib") Then - BuildViaVCBuild LibDestDir & "libdingaling\libdingaling.vcproj", "Release" - End If - End If - End If -End Sub - - -Sub BuildLibs_libg729(BuildDebug, BuildRelease) - If FSO.FolderExists(LibDestDir & "codec\libg729") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "codec\libg729\Debug\libg729.lib") Then - BuildViaVCBuild LibDestDir & "codec\libg729\libg729.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "codec\libg729\Release\libg729.lib") Then - BuildViaVCBuild LibDestDir & "codec\libg729\libg729.vcproj", "Release" - End If - End If - End If -End Sub - -Sub BuildLibs_libgsm(BuildDebug, BuildRelease) - If FSO.FolderExists(LibDestDir & "codec\gsm") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "codec\gsm\Debug\libgsm.lib") Then - BuildViaVCBuild LibDestDir & "codec\gsm\libgsm.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "codec\gsm\Release\libgsm.lib") Then - BuildViaVCBuild LibDestDir & "codec\gsm\libgsm.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libgsm" - End If -End Sub - - -Sub BuildLibs_libilbc(BuildDebug, BuildRelease) - If FSO.FolderExists(LibDestDir & "codec\ilbc") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "codec\ilbc\Debug\libilbc.lib") Then - BuildViaVCBuild LibDestDir & "codec\ilbc\libilbc.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "codec\ilbc\Release\libilbc.lib") Then - BuildViaVCBuild LibDestDir & "codec\ilbc\libilbc.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libilbc" - End If -End Sub - -Sub BuildLibs_SpeexCodec(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "speex") Then - WgetUnCompress "http://downloads.us.xiph.org/releases/speex/speex-1.1.11.1.tar.gz", LibDestDir - If Not FSO.FolderExists(LibDestDir & "speex-1.1.11.1") Then - Wscript.echo "Unable to get libspeex from default download location, Trying backup location:" - WgetUnCompress LibsBase & "speex-1.1.11.1.tar.gz", LibDestDir - End If - RenameFolder LibDestDir & "speex-1.1.11.1", "speex" - FSO.CopyFile Utilsdir & "libspeex.vcproj", LibDestDir & "speex\win32\libspeex\", True - End If - If FSO.FolderExists(LibDestDir & "speex") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "speex\win32\libspeex\Debug\libspeex.lib") Then - BuildViaVCBuild LibDestDir & "speex\win32\libspeex\libspeex.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "speex\win32\libspeex\Release\libspeex.lib") Then - BuildViaVCBuild LibDestDir & "speex\win32\libspeex\libspeex.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libspeex" - End If -End Sub - -Sub BuildLibs_libsndfile(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "libsndfile") Then - WgetUnCompress LibsBase & "libsndfile-1.0.16.tar.gz", LibDestDir - RenameFolder LibDestDir & "libsndfile-1.0.16", "libsndfile" - FSO.CopyFile Utilsdir & "libsndfile\*.*", LibDestDir & "libsndfile\Win32\", True - FindReplaceInFile LibDestDir & "libsndfile\src\common.c", "memset (ptr + most,", "memset ((char *)ptr + most," - End If - If FSO.FolderExists(LibDestDir & "libsndfile") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "libsndfile\Win32\Debug\libsndfile.lib") Then - BuildViaVCBuild LibDestDir & "libsndfile\Win32\libsndfile.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "libsndfile\Win32\Release\libsndfile.lib") Then - BuildViaVCBuild LibDestDir & "libsndfile\Win32\libsndfile.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libsndfile" - End If -End Sub - - -Sub BuildLibs_xmlrpc(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "xmlrpc") Then - WgetUnCompress LibsBase & "xmlrpc-c-1.03.14.tgz", LibDestDir - RenameFolder LibDestDir & "xmlrpc-c-1.03.14", "xmlrpc" - FSO.CopyFile Utilsdir & "xmlrpc\xmlrpc.vcproj", LibDestDir & "xmlrpc\Windows\", True - FSO.CopyFile Utilsdir & "xmlrpc\Abyss.vcproj", LibDestDir & "xmlrpc\lib\abyss\src\", True - FSO.CopyFile LibDestDir & "xmlrpc\Windows\transport_config_win32.h", LibDestDir & "xmlrpc\transport_config.h", True - FSO.CopyFile LibDestDir & "xmlrpc\Windows\xmlrpc_win32_config.h", LibDestDir & "xmlrpc\config.h", True - FSO.CopyFile LibDestDir & "xmlrpc\Windows\xmlrpc_win32_config.h", LibDestDir & "xmlrpc\xmlrpc_config.h", True - End If - If FSO.FolderExists(LibDestDir & "xmlrpc") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "xmlrpc\lib\xmlrpcD.lib") Then - BuildViaVCBuild LibDestDir & "xmlrpc\Windows\xmlrpc.vcproj", "Debug" - BuildViaVCBuild LibDestDir & "xmlrpc\lib\abyss\src\Abyss.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "xmlrpc\lib\xmlrpc.lib") Then - BuildViaVCBuild LibDestDir & "xmlrpc\Windows\xmlrpc.vcproj", "Release" - BuildViaVCBuild LibDestDir & "xmlrpc\lib\abyss\src\Abyss.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download xmlrpc" - End If -End Sub - - -Sub BuildLibs_libetpan(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "libetpan") Then - WgetUnCompress LibsBase & "libetpan-0.45.tar.gz", LibDestDir - RenameFolder LibDestDir & "libetpan-0.45", "libetpan" - FSO.CopyFile Utilsdir & "libetpan.vcproj", LibDestDir & "libetpan\build-windows\libetpan\", True - End If - If FSO.FolderExists(LibDestDir & "libetpan") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "libetpan\build-windows\libetpan\Debug\libetpan.lib") Then - BuildViaVCBuild LibDestDir & "libetpan\build-windows\libetpan\libetpan.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "libetpan\build-windows\libetpan\Release\libetpan.lib") Then - BuildViaVCBuild LibDestDir & "libetpan\build-windows\libetpan\libetpan.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libetpan" - End If -End Sub - - -Sub BuildLibs_howl(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "howl") Then - WgetUnCompress LibsBase & "howl-1.0.0.tar.gz", LibDestDir - RenameFolder LibDestDir & "howl-1.0.0", "howl" - FSO.CopyFile Utilsdir & "howl\libhowl.vcproj", LibDestDir & "howl\src\lib\howl\Win32\", True - FSO.CopyFile Utilsdir & "howl\libmDNSResponder.vcproj", LibDestDir & "howl\src\lib\mDNSResponder\Win32\", True - End If - If FSO.FolderExists(LibDestDir & "howl") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "howl\src\lib\howl\Win32\Debug\libhowld.lib") Then - BuildViaVCBuild LibDestDir & "howl\src\lib\howl\Win32\libhowl.vcproj", "Debug" - End If - If Not FSO.FileExists(LibDestDir & "howl\src\lib\mDNSResponder\Win32\Debug\libmDNSResponderd.lib") Then - BuildViaVCBuild LibDestDir & "howl\src\lib\mDNSResponder\Win32\libmDNSResponder.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "howl\src\lib\howl\Win32\Release\libhowl.lib") Then - BuildViaVCBuild LibDestDir & "howl\src\lib\howl\Win32\libhowl.vcproj", "Release" - End If - If Not FSO.FileExists(LibDestDir & "howl\src\lib\mDNSResponder\Win32\Release\libmDNSResponder.lib") Then - BuildViaVCBuild LibDestDir & "howl\src\lib\mDNSResponder\Win32\libmDNSResponder.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download howl" - End If -End Sub - -Sub BuildLibs_libresample(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "libresample") Then - WgetUnCompress LibsBase & "libresample-0.1.3.zip", LibDestDir - RenameFolder LibDestDir & "libresample-0.1.3", "libresample" - End If - If FSO.FolderExists(LibDestDir & "libresample") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "libresample\win\libresampled.lib") Then - BuildViaVCBuild LibDestDir & "libresample\win\libresample.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "libresample\win\libresample.lib") Then - BuildViaVCBuild LibDestDir & "libresample\win\libresample.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download libresample" - End If -End Sub - -Sub BuildLibs_pcre(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "pcre") Then - WgetUnCompress LibsBase & "pcre-6.4.tar.gz", LibDestDir - RenameFolder LibDestDir & "pcre-6.4", "pcre" - If Not FSO.FolderExists(LibDestDir & "pcre\win32") Then - FSO.CreateFolder(LibDestDir & "pcre\win32") - End If - FSO.CopyFile Utilsdir & "pcre\libpcre.vcproj", LibDestDir & "pcre\win32\", True - FSO.CopyFile Utilsdir & "pcre\pcre_chartables.c.vcproj", LibDestDir & "pcre\win32\", True - FSO.CopyFile Utilsdir & "pcre\pcre.h", LibDestDir & "pcre\win32\", True - FSO.CopyFile Utilsdir & "pcre\config.h", LibDestDir & "pcre\win32\", True - FSO.CopyFile Utilsdir & "pcre\pcre.h", LibDestDir & "include\", True - End If - If FSO.FolderExists(LibDestDir & "pcre") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "pcre\win32\Debug DLL\libpcre.lib") Then - BuildViaVCBuild LibDestDir & "pcre\win32\pcre_chartables.c.vcproj", "Debug" - BuildViaVCBuild LibDestDir & "pcre\win32\libpcre.vcproj", "Debug DLL" - FSO.CopyFile LibDestDir & "pcre\win32\Debug DLL\libpcre.lib", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "pcre\win32\Debug DLL\libpcre.dll", ScriptDir & "Debug\", True - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "pcre\win32\Release DLL\libpcre.lib") Then - BuildViaVCBuild LibDestDir & "pcre\win32\pcre_chartables.c.vcproj", "Release" - BuildViaVCBuild LibDestDir & "pcre\win32\libpcre.vcproj", "Release DLL" - FSO.CopyFile LibDestDir & "pcre\win32\Release DLL\libpcre.lib", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "pcre\win32\Release DLL\libpcre.dll", ScriptDir & "Release\", True - End If - End If - Else - Wscript.echo "Unable to download pcre" - End If -End Sub - -Sub BuildLibs_curl(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "curl") Then - WgetUnCompress LibsBase & "curl-7.15.2.tar.gz", LibDestDir - RenameFolder LibDestDir & "curl-7.15.2", "curl" - FSO.CopyFile Utilsdir & "curl\curllib.vcproj", LibDestDir & "curl\lib\", True - End If - If FSO.FolderExists(LibDestDir & "curl") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "curl\lib\Debug\curllib.lib") Then - BuildViaVCBuild LibDestDir & "curl\lib\curllib.vcproj", "Debug" - FSO.CopyFile LibDestDir & "curl\lib\Debug\curllib.lib", ScriptDir & "Debug\", True - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "curl\lib\Release\curllib.lib") Then - BuildViaVCBuild LibDestDir & "curl\lib\curllib.vcproj", "Release" - FSO.CopyFile LibDestDir & "curl\lib\Release\curllib.lib", ScriptDir & "Release\", True - End If - End If - If Not FSO.FolderExists(LibDestDir & "include\curl") Then - FSO.CreateFolder(LibDestDir & "include\curl") - End If - FSO.CopyFile LibDestDir & "curl\include\curl\*.h", LibDestDir & "include\curl" - Else - Wscript.echo "Unable to download curl" - End If -End Sub - -Sub BuildLibs_ldap(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "openldap") Then - WgetUnCompress LibsBase & "openldap-2.3.19.tar.gz", LibDestDir - RenameFolder LibDestDir & "openldap-2.3.19", "openldap" - FSO.CopyFile Utilsdir & "openldap\lber_types.h", LibDestDir & "openldap\include\", True - FSO.CopyFile Utilsdir & "openldap\ldap_config.h", LibDestDir & "openldap\include\", True - FSO.CopyFile Utilsdir & "openldap\ldap_features.h", LibDestDir & "openldap\include\", True - FSO.CopyFile Utilsdir & "openldap\portable.h", LibDestDir & "openldap\include\", True - FSO.CopyFile Utilsdir & "openldap\liblber.vcproj", LibDestDir & "openldap\libraries\liblber\", True - FSO.CopyFile Utilsdir & "openldap\libldap.vcproj", LibDestDir & "openldap\libraries\libldap\", True - FSO.CopyFile Utilsdir & "openldap\libldap_r.vcproj", LibDestDir & "openldap\libraries\libldap_r\", True - End If - If FSO.FolderExists(LibDestDir & "openldap") Then - If BuildDebug Then - If Not FSO.FileExists(LibDestDir & "openldap\Debug\oldap_r.lib") Then - BuildViaVCBuild LibDestDir & "openldap\libraries\liblber\liblber.vcproj", "Debug" - BuildViaVCBuild LibDestDir & "openldap\libraries\libldap_r\libldap_r.vcproj", "Debug" - End If - End If - If BuildRelease Then - If Not FSO.FileExists(LibDestDir & "openldap\Release\oldap_r.lib") Then - BuildViaVCBuild LibDestDir & "openldap\libraries\liblber\liblber.vcproj", "Release" - BuildViaVCBuild LibDestDir & "openldap\libraries\libldap_r\libldap_r.vcproj", "Release" - End If - End If - Else - Wscript.echo "Unable to download openldap" - End If -End Sub - - -Sub BuildLibs_SpiderMonkey(BuildDebug, BuildRelease) - If Not FSO.FolderExists(LibDestDir & "js") Then - WgetUnCompress LibsBase & "js20051231.zip", LibDestDir - RenameFolder LibDestDir & "js20051231", "js" - WgetUnCompress LibsBase & "nspr-4.6.1.winnt5.debug.zip", LibDestDir & "js" - WgetUnCompress LibsBase & "nspr-4.6.1.winnt5.release.zip", LibDestDir & "js" - FSO.CreateFolder LibDestDir & "js\nspr\" - FSO.CopyFolder LibDestDir & "js\nspr-4.6.1.winnt5.debug\nspr-4.6.1\*", LibDestDir & "js\nspr\",true - End If - If FSO.FolderExists(LibDestDir & "js") Then - If BuildDebug Then - FSO.CopyFolder LibDestDir & "js\nspr-4.6.1.winnt5.debug\nspr-4.6.1\*", LibDestDir & "js\nspr\",true - If Not FSO.FileExists(LibDestDir & "js\src\Debug\js32.dll") Then - BuildViaVCBuild LibDestDir & "js\src\fdlibm\fdlibm.vcproj", "Debug" - BuildViaVCBuild LibDestDir & "js\src\js.vcproj", "Debug" - FSO.CopyFile LibDestDir & "js\src\Debug\js32.dll", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "js\nspr\lib\libnspr4.dll", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "js\nspr\lib\libplc4.dll", ScriptDir & "Debug\", True - FSO.CopyFile LibDestDir & "js\nspr\lib\libplds4.dll", ScriptDir & "Debug\", True - End If - End If - If BuildRelease Then - FSO.CopyFolder LibDestDir & "js\nspr-4.6.1.winnt5.release\nspr-4.6.1\*", LibDestDir & "js\nspr\",true - If Not FSO.FileExists(LibDestDir & "js\src\Release\js32.dll") Then - BuildViaVCBuild LibDestDir & "js\src\fdlibm\fdlibm.vcproj", "Release" - BuildViaVCBuild LibDestDir & "js\src\js.vcproj", "Release" - FSO.CopyFile LibDestDir & "js\src\Release\js32.dll", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "js\nspr\lib\libnspr4.dll", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "js\nspr\lib\libplc4.dll", ScriptDir & "Release\", True - FSO.CopyFile LibDestDir & "js\nspr\lib\libplds4.dll", ScriptDir & "Release\", True - End If - End If - Else - Wscript.echo "Unable to download spidermonkey" - End If -End Sub - -' ******************* -' Utility Subroutines -' ******************* - -Sub CreateSwitchVersion() - Dim sLastFile - Const OverwriteIfExist = -1 - Const ForReading = 1 - If Not FSO.FolderExists(UtilsDir & "svnversion") Then - FSO.CreateFolder(UtilsDir & "svnversion") - End If - VersionCmd="svnversion " & quote & FreeswitchDir & "." & quote & " -n" - Set MyFile = fso.CreateTextFile(UtilsDir & "svnversion\tmpVersion.Bat", True) - MyFile.WriteLine("@" & "cd " & quote & UtilsDir & "svnversion" & quote ) - MyFile.WriteLine("@" & VersionCmd) - MyFile.Close - Set oExec = WshShell.Exec(UtilsDir & "svnversion\tmpVersion.Bat") - Do - strFromProc = OExec.StdOut.ReadLine() - VERSION=strFromProc - Loop While Not OExec.StdOut.atEndOfStream - If VERSION = "" Then - WgetUnCompress ToolsBase & "svnversion.zip", UtilsDir - Set oExec = WshShell.Exec(UtilsDir & "svnversion\tmpVersion.Bat") - Do - strFromProc = OExec.StdOut.ReadLine() - VERSION=strFromProc - Loop While Not OExec.StdOut.atEndOfStream - End If - sLastVersion = "" - Set sLastFile = FSO.OpenTextFile(UtilsDir & "lastversion", ForReading, true, OpenAsASCII) - If Not sLastFile.atEndOfStream Then - sLastVersion = sLastFile.ReadLine() - End If - sLastFile.Close - - If VERSION <> sLastVersion Then - Set MyFile = fso.CreateTextFile(UtilsDir & "lastversion", True) - MyFile.WriteLine(VERSION) - MyFile.Close - - FSO.CopyFile FreeswitchDir & "src\include\switch_version.h.in", FreeswitchDir & "src\include\switch_version.h", true - FindReplaceInFile FreeswitchDir & "src\include\switch_version.h", "@SVN_VERSION@", VERSION - End If - If VERSION = "" Then - VERSION = "UNKNOWN" - Set MyFile = fso.CreateTextFile(UtilsDir & "lastversion", True) - MyFile.WriteLine(VERSION) - MyFile.Close - - FSO.CopyFile FreeswitchDir & "src\include\switch_version.h.in", FreeswitchDir & "src\include\switch_version.h", true - FindReplaceInFile FreeswitchDir & "src\include\switch_version.h", "@SVN_VERSION@", VERSION - End If - -End Sub - -Sub BuildViaVCBuild(ProjectFile, BuildType) - Wscript.echo "Building : " & ProjectFile & " Config type: " & BuildType - BuildCmd=quote & VCBuild & quote & " /nologo /nocolor " & quote & ProjectFile & quote & " " & quote & BuildType & quote - Set MyFile = fso.CreateTextFile(UtilsDir & "tmpBuild.Bat", True) - MyFile.WriteLine("@" & BuildCmd) - MyFile.Close - - Set oExec = WshShell.Exec(UtilsDir & "tmpBuild.Bat") - Do - strFromProc = OExec.StdOut.ReadLine() - WScript.Echo strFromProc - Loop While Not OExec.StdOut.atEndOfStream -End Sub - -Sub Exec(cmdline, strpath) - If WshSysEnv("VS80COMNTOOLS")<> "" Then - vcver = "8" - Vsvars="call " & quote & Showpath(WshSysEnv("VS80COMNTOOLS")&"\") & "vsvars32.bat" & quote - Else If WshSysEnv("VS71COMNTOOLS")<> "" Then - vcver = "7" - Vsvars="call " & quote & Showpath(WshSysEnv("VS71COMNTOOLS")&"\") & "vsvars32.bat" & quote - Else - Wscript.Echo("Did not find any Visual Studio .net 2003 or 2005 on your machine") - WScript.Quit(1) - End If - End If - Wscript.echo "Executing : " & cmdline - Set MyFile = fso.CreateTextFile(UtilsDir & "tmpcmd.Bat", True) - MyFile.WriteLine("@" & "cd " & strpath) - MyFile.WriteLine("@" & Vsvars) - MyFile.WriteLine("@" & cmdline) - MyFile.Close - - Set oExec = WshShell.Exec(UtilsDir & "tmpcmd.Bat") - Do - strFromProc = OExec.StdOut.ReadLine() - WScript.Echo strFromProc - Loop While Not OExec.StdOut.atEndOfStream -End Sub - -Sub GetVCBuild() - If WshSysEnv("VS80COMNTOOLS")<> "" Then - vcver = "8" - VCBuild=Showpath(WshSysEnv("VS80COMNTOOLS")&"..\..\VC\vcpackages\") & "vcbuild.exe" - Else If WshSysEnv("VS71COMNTOOLS")<> "" Then - vcver = "7" - VCBuild=Showpath(WshSysEnv("VS71COMNTOOLS")&"..\..\VC\vcpackages\") & "vcbuild.exe" - Else - Wscript.Echo("Did not find any Visual Studio .net 2003 or 2005 on your machine") - WScript.Quit(1) - End If - End If -End Sub - -Sub RenameFolder(FolderName, NewFolderName) - wscript.echo FolderName - Set Folder=FSO.GetFolder(FolderName) - Folder.Name = NewFolderName -End Sub - -Sub Unix2dos(FileName) - Const OpenAsASCII = 0 ' Opens the file as ASCII (TristateFalse) - Const OpenAsUnicode = -1 ' Opens the file as Unicode (TristateTrue) - Const OpenAsDefault = -2 ' Opens the file using the system default - - Const OverwriteIfExist = -1 - Const FailIfNotExist = 0 - Const ForReading = 1 - - Set fOrgFile = FSO.OpenTextFile(FileName, ForReading, FailIfNotExist, OpenAsASCII) - sText = fOrgFile.ReadAll - fOrgFile.Close - sText = Replace(sText, vbLf, vbCrLf) - Set fNewFile = FSO.CreateTextFile(FileName, OverwriteIfExist, OpenAsASCII) - fNewFile.WriteLine sText - fNewFile.Close -End Sub - -Sub FindReplaceInFile(FileName, sFind, sReplace) - Const OpenAsASCII = 0 ' Opens the file as ASCII (TristateFalse) - Const OpenAsUnicode = -1 ' Opens the file as Unicode (TristateTrue) - Const OpenAsDefault = -2 ' Opens the file using the system default - - Const OverwriteIfExist = -1 - Const FailIfNotExist = 0 - Const ForReading = 1 - - Set fOrgFile = FSO.OpenTextFile(FileName, ForReading, FailIfNotExist, OpenAsASCII) - sText = fOrgFile.ReadAll - fOrgFile.Close - sText = Replace(sText, sFind, sReplace) - Set fNewFile = FSO.CreateTextFile(FileName, OverwriteIfExist, OpenAsASCII) - fNewFile.WriteLine sText - fNewFile.Close -End Sub - -Sub WgetUnCompress(URL, DestFolder) - If Right(DestFolder, 1) <> "\" Then DestFolder = DestFolder & "\" End If - StartPos = InstrRev(URL, "/", -1, 1) - strlength = Len(URL) - filename=Right(URL,strlength-StartPos) - NameEnd = InstrRev(filename, ".",-1, 1) - filestrlength = Len(filename) - filebase = Left(filename,NameEnd) - fileext = Right(filename, Len(filename) - NameEnd) - Wget URL, DestFolder - If fileext = "zip" Then - UnCompress Destfolder & filename, DestFolder & filebase - Else - UnCompress Destfolder & filename, DestFolder - End If -End Sub - -Sub GetCompressionTools(DestFolder) - Dim oExec - If Right(DestFolder, 1) <> "\" Then DestFolder = DestFolder & "\" End If - If Not FSO.FileExists(DestFolder & "7za.exe") Then - Wget ToolsBase & "7za.exe", DestFolder - End If -End Sub - -Sub UnCompress(Archive, DestFolder) - wscript.echo("Extracting: " & Archive) - Set MyFile = fso.CreateTextFile(UtilsDir & "tmpcmd.Bat", True) - MyFile.WriteLine("@" & quote & UtilsDir & "7za.exe" & quote & " x " & quote & Archive & quote & " -y -o" & quote & DestFolder & quote ) - MyFile.Close - Set oExec = WshShell.Exec(UtilsDir & "tmpcmd.Bat") - Do - WScript.Echo OExec.StdOut.ReadLine() - Loop While Not OExec.StdOut.atEndOfStream - If FSO.FileExists(Left(Archive, Len(Archive)-3))Then - Set MyFile = fso.CreateTextFile(UtilsDir & "tmpcmd.Bat", True) - MyFile.WriteLine("@" & quote & UtilsDir & "7za.exe" & quote & " x " & quote & Left(Archive, Len(Archive)-3) & quote & " -y -o" & quote & DestFolder & quote ) - MyFile.Close - Set oExec = WshShell.Exec(UtilsDir & "tmpcmd.Bat") - Do - WScript.Echo OExec.StdOut.ReadLine() - Loop While Not OExec.StdOut.atEndOfStream - WScript.Sleep(500) - FSO.DeleteFile Left(Archive, Len(Archive)-3) ,true - End If - If FSO.FileExists(Left(Archive, Len(Archive)-3) & "tar")Then - Set MyFile = fso.CreateTextFile(UtilsDir & "tmpcmd.Bat", True) - MyFile.WriteLine("@" & quote & UtilsDir & "7za.exe" & quote & " x " & quote & Left(Archive, Len(Archive)-3) & "tar" & quote & " -y -o" & quote & DestFolder & quote ) - MyFile.Close - Set oExec = WshShell.Exec(UtilsDir & "tmpcmd.Bat") - Do - WScript.Echo OExec.StdOut.ReadLine() - Loop While Not OExec.StdOut.atEndOfStream - WScript.Sleep(500) - FSO.DeleteFile Left(Archive, Len(Archive)-3) & "tar",true - End If - - WScript.Sleep(500) -End Sub - -Sub Wget(URL, DestFolder) - StartPos = InstrRev(URL, "/", -1, 1) - strlength = Len(URL) - filename=Right(URL,strlength-StartPos) - If Right(DestFolder, 1) <> "\" Then DestFolder = DestFolder & "\" End If - - Wscript.echo("Downloading: " & URL) - xml.Open "GET", URL, False - xml.Send - - Const adTypeBinary = 1 - Const adSaveCreateOverWrite = 2 - Const adSaveCreateNotExist = 1 - - oStream.type = adTypeBinary - oStream.open - oStream.write xml.responseBody - oStream.savetofile DestFolder & filename, adSaveCreateOverWrite - - oStream.close -End Sub - -Function Showpath(folderspec) - Set f = FSO.GetFolder(folderspec) - showpath = f.path & "\" -End Function