FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unl
Go to file
Travis Cross ab2bc7c689 Improve configure handling of ODBC
This commit changes behavior such that if --disable-core-odbc-support
is provided we'll build without ODBC even if the libraries are there.

Previously we would always quietly build with ODBC support if it was
on the system.

Contrary to what was said in commit 72a804983, my 2012 commit
ffc8e81b7 did not affect the behavior of --disable-core-odbc-support.
We never recognized the flag as being different from not providing the
option at all.

What the commit did do was to cause us to fail loudly if
--enable-core-odbc-support was provided but the system libraries were
not there.  This behavior is preserved.

(That commit also caused us to potentially run certain checks twice,
which this commit resolves.)

You can also now provide --enable-core-odbc-support=optional which has
the same effect as the default behavior.

FS-6173 --resolve

Thanks-to: James Le Cuirot <chewi@aura-online.co.uk>
2014-02-01 15:40:34 +00:00
build fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
clients/flex The new jquery.tmpl wants tmpl() instead of render() 2011-08-22 16:14:23 +02:00
cmake_modules Initial CMAKE file commit 2009-02-11 02:53:31 +00:00
conf Fix broken paths and XML in conf/sbc 2014-01-25 23:51:36 +00:00
debian Drop default support for squeeze 2014-02-01 15:03:52 +00:00
docs Add some debugging notes to our docs/ 2014-01-21 05:45:19 +00:00
dtd xmllint --dtdvalid freeswitch_dialplan.dtd /usr/local/freeswitch/conf/default_context.xml >>/dev/null 2007-11-01 14:59:32 +00:00
freeswitch.xcodeproj cmake updates 2009-02-13 23:33:36 +00:00
fscomm Remove freeswitch.serial from fscomm/conf 2013-07-27 03:41:08 +00:00
htdocs auto subscribe to background_job when use bgapi 2013-08-13 18:30:19 +08:00
libs Fix ESL infinite loop on handle_recv() when errno is already set 2014-02-01 01:40:29 +05:00
patches make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
scripts Delete old debian build tools 2014-01-22 23:43:03 +00:00
src skypopen: new temporary address for downloading Skype client binary package 2014-02-01 15:16:29 +01:00
support-d comment 2013-12-08 07:09:40 +05:00
w32 revert last srtp change and fix for windows different 2014-01-31 10:53:33 -06:00
web add back empty dirs 2010-04-01 21:00:45 -04:00
.gitattributes add .gitattributes 2012-05-28 16:35:00 +00:00
.gitignore Ignore log files generated during build on Windows 2014-01-23 12:34:15 +01:00
CMakeLists.txt FSBUILD-192 2009-10-02 14:44:16 +00:00
Freeswitch.2005.unsupported.sln bye bye iax 2010-01-23 20:19:18 +00:00
Freeswitch.2008.express.unsupported.sln upgrade windows openssl to 1.0.1c 2013-03-30 21:54:21 -05:00
Freeswitch.2008.sln.debug.bat merge some changes from joshrivers branch 2009-11-18 15:29:19 +00:00
Freeswitch.2008.sln.release.bat rename 2009-11-18 19:42:00 +00:00
Freeswitch.2008.unsupported.sln upgrade windows openssl to 1.0.1c 2013-03-30 21:54:21 -05:00
Freeswitch.2010.express.sln FS-5784 try this with visual studio express 2010 2013-09-15 18:48:10 -06:00
Freeswitch.2010.sln mod_v8: Add support for build in VS2010. Files manually patched, but they should work as expected 2014-01-18 11:24:57 +01:00
Freeswitch.2012.sln Initial commit of mod_v8 2014-01-14 15:38:41 +01:00
Freeswitch.2012.sln.bat FS-6102 --resolve 2014-01-17 16:17:57 -06:00
INSTALL test 2013-04-04 20:52:47 -05:00
Makefile.am Install switch_curl.h to includes/ 2014-01-31 12:03:29 +00:00
acinclude.m4 revert 04aac8c932 it causes recursion loop in some systems 2013-11-09 23:14:20 +05:00
bootstrap.sh Adjust build for libzrtp changes 2013-02-11 16:42:10 +00:00
cc.sh add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
cluecon.tmpl update cc banner 2013-09-16 22:59:26 +05:00
cluecon2.tmpl update cc banner 2013-09-16 22:59:26 +05:00
cluecon2_small.tmpl add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
cluecon_small.tmpl add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
configure.in Improve configure handling of ODBC 2014-02-01 15:40:34 +00:00
devel-bootstrap.sh Changed permissions for devel-bootstrap.sh 2010-10-13 14:18:38 -07:00
erlang.spec ci/centos: add erlang module support files 2012-03-24 05:15:11 +00:00
freeswitch-config-rayo.spec build: added freeswitch-config-rayo package and script to build it 2013-12-09 17:41:01 -05:00
freeswitch-sounds-en-us-callie.spec fix sox dependancy 2012-05-15 10:18:14 -05:00
freeswitch-sounds-music.spec --resolve FS-4209 2012-05-15 10:20:52 -05:00
freeswitch-sounds-ru-RU-elena.spec centos: rework CentOS spec files 2012-03-24 04:52:58 +00:00
freeswitch.spec Initial commit of mod_v8 2014-01-14 15:38:41 +01:00
swig_common.i FS-6061 --resolve 2013-12-23 22:43:06 +05:00