Commit Graph

26 Commits

Author SHA1 Message Date
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
Michael Jerris 48679c1190 Adding GetLibs.vbs. This file is a full replacement for GetLibs.bat and replaces everything in the tools directory except for the osipparser replacement project file. It still uses the tools directory for temporary storage of some files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@71 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-21 07:45:31 +00:00