Commit Graph

63 Commits

Author SHA1 Message Date
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
c81645c549 get rid of the no default lib thing on the core, I fixed it in the libresample archive that is out on the website.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@278 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-04 00:08:44 +00:00
Michael Jerris
9bc5523674 silence some warnings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@276 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-03 23:42:09 +00:00
Michael Jerris
559c830f14 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@275 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-03 23:34:58 +00:00
Anthony Minessale
706b00e3a5 update sln
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@273 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-03 23:10:13 +00:00
Anthony Minessale
111a0f6deb resample into core
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@254 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-01-02 17:28:59 +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
975a087ac4 juggle the header files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@237 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-29 17:25:28 +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
f5a25e1635 fix libsndfile msvc build to not use unicode and break everything.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@226 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 17:52:46 +00:00
Michael Jerris
ca68da9517 make libsndfile compile as c and not c++ code in msvc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@225 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 17:21:20 +00:00
Michael Jerris
070e850c57 Finish moving msvc vcproj files into the corresponding module directories.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@222 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 07:53:58 +00:00
Michael Jerris
49f595176d Fix msvc build configurations so debug builds all debug modules and release builds all release modules. Fix a few warnings in switch_core.c.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@221 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 07:01:21 +00:00
Michael Jerris
b2668daad3 start to move vcproj files into the mod directories so that each module can have it's own buildlog that does not get overwritten.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@219 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-28 06:13:59 +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
27dd35f064 add mod_codec_gsm to list of modules to build in standard solution config.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@210 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-27 03:52:54 +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
c574627ee7 project and build files for gnutls for msvc. Still need to do the scripting for autobuild. In the meantime, each w32.zip file should be extracted to a w32 dir in the appropriate lib, and built.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@183 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-21 08:04:08 +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
Anthony Minessale
7b9975902f iksemel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@178 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 18:45:20 +00:00
Michael Jerris
8c50104132 gsm isn't done yet... don't use it yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@177 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-20 18:27:58 +00:00
Anthony Minessale
644656c84c git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@167 d0543943-73ff-0310-b7d9-9358b9ac24b2 2005-12-17 23:23:37 +00:00
Michael Jerris
89cfca15ea MSVC project files and generated header files to build pcre 6.4. This can be downloaded from ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-6.4.tar.gz or http://www.sofaswitch.org/mikej/pcre-6.4.tar.gz To build on msvc, create a subdir in the extracted tar file (called w32 or somthing of the sort), copy the 3 committed files to that dir, and build the appropriate configuration from the vcproj. This file includes both dll and static lib both debug and release.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@161 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-16 08:56:01 +00:00
Anthony Minessale
ced29c144d make things work right in windows
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@155 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-15 00:45:38 +00:00
Michael Jerris
6b2a156651 add event system to msvc project files, make build and fix a warning.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@147 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-14 01:52:04 +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
Anthony Minessale
d79ff1c66e git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@107 d0543943-73ff-0310-b7d9-9358b9ac24b2 2005-12-10 03:10:23 +00:00
Anthony Minessale
bbb07474a7 adding some shit
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@100 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-09 19:23:04 +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
Anthony Minessale
8fab3d501f Add portaudio files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@95 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-08 23:10:59 +00:00
Anthony Minessale
655338b453 iax
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@91 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-07 03:49:31 +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
fb17ae1e1f Update sqlite.vcproj to suppress casting warning messages.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@83 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-05 08:36:10 +00:00
Michael Jerris
27d114602e add libapr.vcproj so we don't have to upgrade it, because you can't upgrade dsp files with VS2005 express edition.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@82 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-12-05 08:15:10 +00:00
Michael Jerris
412f3f43db Add sqlite to libs for freeswitchCore linking
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@79 d0543943-73ff-0310-b7d9-9358b9ac24b2
2005-11-28 15:50:54 +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