Commit Graph

51 Commits

Author SHA1 Message Date
Michael Jerris
125a2b2de5 cleanup.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@855 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-13 06:39:37 +00:00
Michael Jerris
692795797a change lib download base path.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@853 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-13 02:57:26 +00:00
Michael Jerris
7864bc9447 Win32 build fixups.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@842 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-12 01:32:00 +00:00
Michael Jerris
2072392261 Win32 build fixups.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@841 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-12 00:47:28 +00:00
Michael Jerris
0fe17aff72 add command line build to script for msvc in preparation for adding continuous integration building for windows. Usage example: cscript GetLibs.vbs Build Release
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@808 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-08 17:07:05 +00:00
Michael Jerris
a73ef856cf fix mod_spidermonkey load on windows
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@738 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-03 08:24:25 +00:00
Michael Jerris
aea92cf640 fix intermittent lib build error when .tar.gz objects did not release the lock on the directory quick enough, causing a permission denied error when trying to rename the directory and the module build to fail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@736 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-02 21:35:53 +00:00
Michael Jerris
c750acb828 fix multiple win32 build issues.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@735 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-02 21:12:58 +00:00
Michael Jerris
92a326c1da add curl and teletone to mod_spidermonkey. fix /tmp/ dir for windows, added global temp dir var. Multiple type fixes.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@713 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-03-01 06:25:56 +00:00
Michael Jerris
bafc46686e add autobuild for libxml2.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@701 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-28 19:25:23 +00:00
Michael Jerris
e42dd48d7f add mod_spidermonkey to msvc build, tweak mod_spidermonkey warnings, fix tts interface.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@686 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-27 04:01:38 +00:00
Michael Jerris
93d822b66f add mod_zeroconf to msvc build, and fix compile error.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@614 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-14 18:18:40 +00:00
Michael Jerris
55baa5c0d6 add howl to build system for msvc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@605 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-13 19:59:57 +00:00
Michael Jerris
109a721323 fix openldap msvc autobuild.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@591 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-12 03:49:31 +00:00
Michael Jerris
0df19ccd10 add mod_ldap and mod_dialplan_demo to msvc build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@586 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 22:09:20 +00:00
Michael Jerris
0a3be18663 openldap build for msvc part 1
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@585 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-02-10 21:22:51 +00:00
Anthony Minessale
257a892998 merge jrtplib jthread and jrtp4c into 1 library (thanks mikej)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@495 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-30 15:53:38 +00:00
Michael Jerris
b243f79024 add mod_pcre to msvc build. Add building of pcre library.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@380 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-14 15:00:01 +00:00
Michael Jerris
1af8795b2f move download libs to www.freeswitch.org. Cleanup output when running switch_version.h generation on msvc. Add needed files to build pcre on msvc.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@379 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-14 13:23:42 +00:00
Michael Jerris
8ba224b050 msvc make svnversion change trigger core rebuild to update version.h
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@376 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-13 16:43:43 +00:00
Michael Jerris
9bac4a547d libg729 does not download, don't tell people you were unable to download as it is not part of the distribution.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@374 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-13 15:51:43 +00:00
Michael Jerris
3651bbab63 msvc svnversion fix when svnversion is not available.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@373 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-13 15:50:00 +00:00
Michael Jerris
50b00fff3b msvc get svnversion if it is not available to create switch_version.h.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@339 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-13 02:12:40 +00:00
Michael Jerris
dbbbbcab1d fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@337 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-13 01:08:31 +00:00
Michael Jerris
97f6080403 Don't rebuild switch_version.h everytime, only when it changes.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@330 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-12 20:29:15 +00:00
Michael Jerris
e0c290de99 Make docs build when header files change, make svnversion work properly with long file names both on msvc. Still need to address the situation when svnversion is not found on the machine, when the internet is not available to determine version at build time, or what to do when the release is from a tarball, and not an svn checkout.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@320 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-12 01:06:20 +00:00
Michael Jerris
49a0eb2955 generate switch_version.h in autotools builds.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@290 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-05 23:13:00 +00:00
Michael Jerris
94bb9e855d Create switch_version.h on msvc.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@287 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-05 22:51:01 +00:00
Michael Jerris
d5945f8174 add libresample to core libs in msvc build, rework GetLibs.vbs to be more sensible in it's structure, change jrtp4c build in msvc to build as part of mod_exosip instead of as a separate lib for build simplicity, squash numerous warnings in libiax2 and jrtp4c, delete FreeswitchPlusLibs.sln because we were not using it and not maintaining it.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@250 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-01 04:53:18 +00:00
Michael Jerris
3613ec2660 add msvc spidermonkey build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@249 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-31 21:41:27 +00:00
Michael Jerris
b7ef260197 add libresample to mod_rawaudio in msvc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@229 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 20:53:32 +00:00
Michael Jerris
7b5bb11138 msvc build for mod_sndfile
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 22:48:58 +00:00
Michael Jerris
3643ad3037 add md of the db dir to msvc build process. Add yet to be completed gsm codec.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@203 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 17:25:19 +00:00
Michael Jerris
380bb59f00 add mod_xmpp_event to msvc build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@200 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 06:15:25 +00:00
Michael Jerris
00aaadc4b4 numerous fixes to msvc build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@199 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-23 03:39:33 +00:00
Michael Jerris
f13315cb41 iksemel build on win32.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@179 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 19:10:21 +00:00
Michael Jerris
611e80432e move libg729 to codec dir.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@127 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-13 18:44:46 +00:00
Michael Jerris
4bbb9ed839 take iax dowloading out of win32 GetLibs.vbs script.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@123 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-13 18:17:12 +00:00
Michael Jerris
fc008444f7 Added speex codec to solution including autodownload of speex from speex.org. Added scripted build of g729 build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@109 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-10 04:42:08 +00:00
Michael Jerris
ae26b3a636 PortAudio lib autobuild.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@98 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-09 00:43:06 +00:00
Michael Jerris
50606c2a4c Update GetLibs.vbs for PortAudio
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@97 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-08 23:39:27 +00:00
Michael Jerris
935c23ca8b first part of iaxchan windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@89 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-06 21:25:10 +00:00
Michael Jerris
3db9df6899 Fix all warnings on MSVC 8 (.net 2005), add support for VS Express edition 2005, changed build to use vcbuild instead of devenv, reduced the number of out of tree project files we are managing in tree by patching the files as necessary in scripts. Now only sqlite (which does not come with a project file) and apr (which does not come with a vcproj, only dsp file) are managed in tree. We still need to come up with a way to convert dsp to vcproj files in vbscript.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@85 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-05 09:56:44 +00:00
Michael Jerris
13f7b29956 Update to use exosip and osip 2.2.2. Modified GetLibs.vbs to rebuild jrtp when any of the libs are not there.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@78 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-26 16:50:25 +00:00
Michael Jerris
807742c9e8 Update GetLibs.vbs to properly return output when running builds of the dependency libs.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@77 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-26 03:14:12 +00:00
Michael Jerris
52bdaddf39 Update to remove libs from solution file and automatically download libs and compile when needed.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@76 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-26 00:59:12 +00:00
Michael Jerris
4222a2c320 GetLibs.vbs update that now supports compiling the libs and selecting core or Mod_exosip libs. Default behavior is still the same, still to do is removing all the libs from the solution file and adding in pre-build events to auto download and build the appropriate libs.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@75 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-25 22:31:29 +00:00
Michael Jerris
68db73041b Add sqlite to the downloaded libs in GetLibs.vbs and cleanup some of the old GetLibs.bat stuff and it's dependencies.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@74 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-24 20:06:54 +00:00
Michael Jerris
3dc4d76134 update to fix download and extract from getlibs.vbs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@73 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-22 20:28:21 +00:00
Michael Jerris
efd43d1131 Fix GetLibs.vbs registration of the tar and gzip components.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@72 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-22 01:33:38 +00:00