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
Michael Jerris
4ff9b2f102
revert fb2ffbafe2
2012-09-24 15:38:06 -04:00
Travis Cross
fb2ffbafe2
Add configure flags to moderate the ClueCon nags
...
The default remains the same: we show the huge ClueCon nag banner on
startup and in fs_cli.
However, if you pass --disable-huge-cluecon-nag, no banner will be
shown.
If you pass --enable-modest-cluecon-nag, a modest text-based ClueCon
reminder will be shown instead.
2012-09-23 07:49:26 +00:00
Anthony Minessale
4985a41f27
add tpl to tree (please check win build)
2012-09-13 15:01:01 -05:00
Anthony Minessale
3dc829afa1
remove .la files on modwipe
2012-09-05 11:29:39 -05:00
Anthony Minessale
709e4fb28a
add make version target
2012-09-05 11:20:17 -05:00
Anthony Minessale
52f98724c0
make tiff work on older automistake
2012-09-04 11:01:36 -05:00
Anthony Minessale
fbdc05d030
fix build (need make spandsp-reconf)
2012-09-04 11:03:53 -05:00
Steve Underwood
92fea4a896
Those damn tiff-3.8.2 entries seem to be everywhere
2012-09-01 23:37:46 +08:00
Travis Cross
ebd3f4944c
Fix sed pattern on OS X
...
OS X apparently doesn't support \W.
Thanks-to: Peter Olsson <peter.olsson@visionutveckling.se>
FS-4528 --resolve
2012-08-20 12:59:55 +00:00
Anthony Minessale
f454b79b9b
fix color coding to be OS appropriate
2012-08-16 13:04:33 -05:00
Travis Cross
a8019d803c
Make version output more human-friendly
...
Our main version string is designed for release engineering purposes:
it matches file name conventions used for versioned tarballs and the
versions sort lexicographically while containing all pertinent
information.
With this commit we add in parentheses a more human-friendly rendering
of the version string: we spell out the meaning of each field and
render the datetime in RFC 822 notation.
2012-07-20 07:43:26 +00:00
Anthony Minessale
b6ac33ea80
come to cluecon
2012-07-05 14:27:32 -05:00
Stefan Knoblich
81b9ab7316
Terminate sed substitution command with semicolon to fix error on OSX.
...
sed: 1: "/#define *SWITCH_VERSIO ...": bad flag in substitute command: '}'
Reported-by: scruz in #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2012-06-18 13:32:43 +02:00
Travis Cross
068586f28f
Refactor and check for more errors
2012-06-16 19:32:27 +00:00