Michael Jerris
a17be38e07
add reconf target
2014-11-05 09:44:04 -05:00
Michael Jerris
acd8d74316
cleanup conditions
2014-10-03 12:48:43 -04:00
Michael Jerris
d17f14efbd
make sure to pass along appropriate configure flags to sub-configure's when cross compiling
2014-10-02 19:25:50 -04:00
Travis Cross
a0e19e1c7f
Use system portaudio library
...
This removes our in-tree version of portaudio-19 and migrates
mod_portaudio and mod_portaudio_stream to use the system version of
the library. Our detection of the system library relies on
pkg-config.
2014-07-17 21:15:53 +00:00
Ken Rice
8d11e8abb1
git.freeswitch.org is DEAD... Long Live git via http://stash.freeswitch.org
2014-07-15 17:34:16 -05:00
Michael Jerris
e9633a8b60
FS-6609: use config.status to reconf srtp so it doesn't loose the settings from the initial configure
2014-06-19 13:16:57 -04:00
Travis Cross
c856023188
Fix missing $ for escaping shell variables for make
2014-05-09 17:27:37 +00:00
Michael Jerris
e49feac7a3
don't re-build tone2wav and fs_encode on every build
2014-05-08 17:35:23 -04:00
Travis Cross
3c0e40ea7e
Remove bashism from our Makefile hack
...
This makes portable the fix from commit
28ee7736d9
.
2014-05-08 21:26:03 +00:00
Travis Cross
71368da78e
Indent block
2014-05-08 21:21:12 +00:00
Travis Cross
9f2745ad7a
Fix whitespace
2014-05-08 21:19:44 +00:00
Michael Jerris
28ee7736d9
put APR_LIBS back in LIBADD and LDFLAGS, but add some magic to .DEFAULT to ignore -l targets
2014-05-08 17:13:31 -04:00
Michael Jerris
31069f33a2
generate the modules list vars from modules.conf into a file instead of on the fly every time
2014-05-08 15:59:49 -04:00
Michael Jerris
2508ae98bf
don't use -l libs from apr-config as dependencies in the Makefile
2014-05-08 15:59:49 -04:00
Travis Cross
ae5d876682
Fix openssl build variable name
...
FS-6475 --resolve
2014-05-08 13:05:39 +00:00
Brian West
a0589394f6
FS-6475 --resolve
2014-05-07 09:59:58 -05:00
Michael Jerris
d6fe10979d
remove opezap from tree, it has been replaced by freetdm
2014-05-06 11:05:54 -04:00
Michael Jerris
f809d406eb
add quickie targets for fr sounds
2014-05-05 19:22:52 -04:00
Michael Jerris
5e90a5a958
FS-6430: fix running of print_git_revision from builddir not in src tree
2014-04-04 12:00:06 -04:00
Michael Jerris
ab5ebd30ed
FS-6430: try to fix print_git_revision when running from builddir not inside src root
2014-04-04 11:09:47 -04:00
Michael Jerris
1681b04129
FS-6406: --resolve add a way to specify build compiler for cross compile
2014-03-26 17:15:24 -04:00
Anthony Minessale
487128950d
Use the system version of APR / APR-util if possible
...
Autodetect whether the system libapr / libaprutil has our
necessary modifications and use it if it does.
2014-03-24 12:54:50 +00:00
Travis Cross
cde20f6fe6
Require sqlite as a system dependency
...
This purges sqlite from our tree and requires it to be present on the
system for building and running FreeSWITCH.
FS-353
2014-03-24 12:54:49 +00:00
James Le Cuirot
8574988c3a
Completely unbundle libedit
...
FS-353
Signed-off-by: Travis Cross <tc@traviscross.com>
2014-03-24 12:39:59 +00:00
Travis Cross
1470622292
Require libcurl as a system dependency
...
This purges libcurl from our tree and requires it to be present on the
system for building and running FreeSWITCH.
FS-353
2014-03-20 21:15:29 +00:00
Travis Cross
4268763341
Build a static libfreeswitch.a
...
We don't currently have a use-case for this, but we'd been
distributing this file in packaging as part of libfreeswitch-dev.
2014-03-20 15:58:14 +00:00
James Le Cuirot
b283db6319
Completely unbundle speex
...
FS-353
Signed-off-by: Travis Cross <tc@traviscross.com>
2014-03-20 15:28:25 +00:00
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