495 Commits

Author SHA1 Message Date
James Le Cuirot
e85f06ee2f Completely unbundle pcre
FS-353

Signed-off-by: Travis Cross <tc@traviscross.com>
2014-03-20 15:28:23 +00:00
Michael Jerris
6e50408b0e build spandsp core elements as a conv lib so we can use didfferent cflags to include the right config.h when building those files 2014-03-18 10:35:23 -04:00
Michael Jerris
3341fcb142 get build banner to come up in a different way, avoiding the duplicate targets 2014-03-18 08:42:03 -04:00
Michael Jerris
05ced3b8c0 fix libcurl linking when using system libcurl 2014-03-17 19:05:55 -04:00
Michael Jerris
b324e2633a use AM_SILENT_RULES where available and remove our hacks for quiet builds as they don't work very well and cause other build problems 2014-03-17 14:33:55 -04:00
Michael Jerris
1c5e61447b move libs/stfu into the core, as it is not really a lib 2014-03-17 09:44:14 -04:00
Michael Jerris
f43e3251f9 FS-6293: srcdir builds, don't touch src/include/switch.h in builddir, it creates an empty one that is included before the real one 2014-03-15 22:37:46 -04:00
Michael Jerris
048ce8d1f3 FS-6293: srcdir builds, most of the built in mods work now 2014-03-14 23:13:34 -04:00
Michael Jerris
dc267d43a8 FS-6293: more srcdir build fixes, core builds now 2014-03-14 19:55:23 -04:00
Michael Jerris
cff179b2f7 FS-6293: more srcdir build fixes 2014-03-14 19:52:35 -04:00
Michael Jerris
7de76b3031 FS-6293: more srcdir build fixes 2014-03-14 19:47:05 -04:00
Michael Jerris
4216e3e056 remove DYNAMIC_LIB_EXTEN because we use libtool to figure this all out now 2014-03-14 18:04:07 -04:00
Michael Jerris
4a7e3ebc31 BNPH-353: avoid adding linker flags as make targets 2014-03-10 23:19:03 -04:00
Anthony Minessale
32cce8027e Add hashtable code from openzap/freetdm to FS core 2014-03-09 00:37:17 +05:00
Michael Jerris
d4b4ef8d7f support newer automake without warnings 2014-03-07 19:09:16 -05:00
Michael Jerris
7143904e52 FS-5822: --resolve 2014-02-24 17:39:46 -05:00
Anthony Minessale
a900eadf5b FS-5937 --resolve 2014-02-24 14:56:49 -06:00
Anthony Minessale
74f9ed5d0b improve make -j detection to tolerate FS build being launched from within another make file 2014-02-20 18:47:34 -06:00
Anthony Minessale
c514e4efd5 Fix make -j 2014-02-19 16:58:28 -06:00
Anthony Minessale
ab56c276a0 move speex codec into the core since it already has speex anyway 2014-02-15 02:40:02 +05:00
Travis Cross
32e3505cdc Install switch_curl.h to includes/
FS-6163 --resolve

Thanks-to: Davide Colombo <davec82@gmail.com>
2014-01-31 12:03:29 +00:00
Michael Jerris
a9bfeaeb9a fix dependency 2014-01-29 17:19:00 -05:00
Michael Jerris
04fba22378 add missing dep 2014-01-29 12:50:50 -05:00
Anthony Minessale
f2c8e246fd add spandsp-reconf to make 2014-01-27 06:12:27 +05:00
Anthony Minessale
8dfbd91a3d fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
Travis Cross
396ccaff51 Prevent -lfoo lib flags from becoming dependencies
Previously we were including the output of `apr-1-config/apu-1-config
--libs` into CORE_LIBS.  This seemed sensible as CORE_LIBS is added in
the right places to various _LDADD and _LIBADD variables.  However we
also use the value of CORE_LIBS as dependencies in the makefile.
Astonishingly this doesn't seem to cause any issues on most
platforms (or we would have noticed sooner), but it does break things
on Mac.

Thanks-to: Seven Du <dujinfang@gmail.com>

FS-5956 --resolve
2014-01-08 21:13:01 +00:00
Anthony Minessale
75bf4625ff add lua-reconf 2013-12-10 03:33:22 +05:00
Ken Rice
3fe701d241 fix recursive build error 2013-11-20 14:56:01 -06:00
Travis Cross
bf4440d0c3 Handle APR / apr-util build settings properly
After being configured, APR and apr-util provide config scripts that
enumerate the libraries and compiler and linker options needed to
build code relying on APR/apr-util.  This patch causes us to more
fully include the output of these scripts in our build process.

FS-5574 --resolve
2013-11-08 19:24:21 +00:00
Michael Jerris
58e7db0c6d FS-5763: --resolve add configure check for lzma and newer readhat/sl tinfo stuff 2013-09-07 12:21:33 -07:00
Anthony Minessale
f53bde459b add new file 2013-08-05 23:49:59 +05:00
Anthony Minessale
dabb85c3f6 wip 2013-03-31 21:27:22 -05:00
Anthony Minessale
9cc550ee18 build sdp lib inline w/ core 2013-03-31 21:27:22 -05:00
Anthony Minessale
fd4ce8f2da fix some core/srtp build deps 2013-03-31 21:27:20 -05:00
Anthony Minessale
6939394530 isolate sdp parser code to the switch_core_media.c 2013-03-31 21:27:17 -05:00
Anthony Minessale
eb81042a6f wip 2013-03-31 21:27:14 -05:00
Anthony Minessale
592993ecda baseline 2013-03-31 21:27:13 -05:00
Eliot Gable
3d0c245f80 Revert "Initial draft of message dispatcher system; untested, experimental. Do not enable unless you know what you are doing." Pushing into branch.
This reverts commit c6b3a686f6dd8e1f46207c4b0a877c770c444b8e.
2013-02-18 14:24:10 +00:00
Eliot Gable
c6b3a686f6 Initial draft of message dispatcher system; untested, experimental. Do not enable unless you know what you are doing. 2013-02-17 23:40:10 +00:00
Travis Cross
e5a1b54e9e Adjust build for libzrtp changes
libzrtp now builds from its root directory rather from projects/gnu.
2013-02-11 16:42:10 +00:00
Michael Jerris
79bba25ca2 this will go back in in a more sane way soon enough 2013-01-30 15:26:13 -05:00
Anthony Minessale
d1ecaa53d9 FS-5040 --resolve 2013-01-21 18:48:17 -06:00
Anthony Minessale
0e5af05d6a FS-5039 somewhat of a temporary fix unless it works for everyone 2013-01-21 17:16:44 -06:00
Michael Jerris
a85f9aa581 add build pieces for sofia sdp lib in core 2013-01-14 12:08:55 -05:00
Anthony Minessale
b086af58ea remove warnings on newer automake 2012-12-19 14:20:38 -06:00
Michael Jerris
e60a9dd306 fix sqlite reconf 2012-12-04 10:10:49 -06:00
Michael Jerris
a59a319e0d fix full build again 2012-11-29 15:21:09 -05:00
Anthony Minessale
7e03199529 fix build again 2012-11-29 10:47:16 -06:00
Anthony Minessale
03531329d3 bring back 'make sure' it will git clean and fully reset and build latest git and wipe out any uncomitted changes, you can pass CONFIGURE_ARGS=--foo from the make command line to pass the flags to the reconfigure 2012-11-29 10:44:27 -06:00
Anthony Minessale
bce107b5fc FS-4883 --resolve I can add this but if it leads to issues in the loaded code we may not have resoures to investigate 2012-11-29 09:00:03 -06:00