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 c6b3a686f6
.
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
Anthony Minessale
bc4e396d19
FS-4770
2012-10-29 09:52:01 -05:00
Anthony Minessale
7f46c7e290
fix build dependancy regression to reduce rebuilds
2012-10-23 18:15:03 -04:00
Anthony Minessale
5f469ad2bd
FS-4753 --resolve this should properly detect it everywhere
2012-10-23 13:14:51 -04:00
Eliot Gable
5cb354dddc
Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql.
2012-10-08 20:33:57 +00:00
Anthony Minessale
c7283aaa1a
force core rebuild when apr and other core libs change
2012-09-27 13:38:02 -05:00