Anthony Minessale
924832d356
out of order commands
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8533 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-22 19:45:33 +00:00
Anthony Minessale
7c3b851e10
maybe if we commit this it will be more use than telling people to try it
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8529 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-22 18:56:51 +00:00
Michael Jerris
8e17e4107a
switch to independent sound file version numbers
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8495 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-20 19:24:23 +00:00
Anthony Minessale
dc66f0c0f2
add sofia-reconf targer
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8459 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-17 15:42:28 +00:00
Anthony Minessale
c4657914eb
lang fixes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8449 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-16 18:40:39 +00:00
Anthony Minessale
05288745c9
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8316 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 21:17:47 +00:00
Anthony Minessale
f007b6b681
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8315 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 21:11:49 +00:00
Anthony Minessale
4fda174f34
reswig
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8252 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-02 18:40:23 +00:00
Anthony Minessale
b6d649fc86
look out below
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8221 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-30 19:42:26 +00:00
Anthony Minessale
e75dc0b65d
add make sync
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8008 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-03 14:31:47 +00:00
Anthony Minessale
f0eec73230
add more sound-install targets
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7962 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-25 19:58:24 +00:00
Michael Jerris
6c20f553d2
openbsd tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7729 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-23 00:26:21 +00:00
Michael Jerris
20310f5ac3
silence useless warning message
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7719 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-22 00:13:37 +00:00
Michael Jerris
bd09dd9707
add banners to the end of make and make install
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7696 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-19 04:08:17 +00:00
Anthony Minessale
929a901a8f
add backup way to generate openzap Makefile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7690 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-18 23:40:03 +00:00
Anthony Minessale
983a0ba3df
move L16 and g711 into the core
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7670 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-18 19:43:57 +00:00
Michal Bielicki
b552cb3a6c
Make libdir and bindir being accepted by libs and modules
...
add a setting called --modinstdir to be able to define where modules get installed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7663 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-18 14:58:41 +00:00
Michael Jerris
55f44c96d9
add moh and moh-install targets to install default moh
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7659 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-17 07:46:20 +00:00
Michael Jerris
2028c5d483
add prefix/recordings
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7644 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-15 23:53:58 +00:00
Michal Bielicki
48968c15b2
force libtool to leave -lodbc alone and not replace it by /usr/lib/libodbc.so since that drives the dynamic detection of platform dependant libodbc.so nuts
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7547 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-07 23:45:11 +00:00
Anthony Minessale
199cf9fa1c
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7493 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-02 17:55:08 +00:00
Anthony Minessale
6cce3acebf
update makefile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7455 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-01 14:24:35 +00:00
Anthony Minessale
b3a279b89d
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7414 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 20:57:02 +00:00
Anthony Minessale
020713ef0b
add make current
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7406 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 15:55:24 +00:00
Anthony Minessale
2f68a378e9
add some make targets
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7356 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-25 18:07:24 +00:00
Anthony Minessale
abd48190e4
allways create /conf/dialplan/extensions on install
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7279 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-18 00:35:09 +00:00
Stefan Knoblich
92b2011b37
The fsxs tool (sort of apxs for FreeSWITCH) is back from the dead.
...
Changes include an extended usage message and support for e.g. "fsxs --cflags"
style calls to get one or more defined variables on one line (instead of the
"show" command; easier for scripting).
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7247 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-16 14:27:03 +00:00
Stefan Knoblich
cc3a95c1da
Change order of libaprutil and libapr in CORE_LIBS, this fixes undefined apr_ symbols in libfreeswitch (libaprutil depends on libapr, symbols used by libaprutil but not by libfreeswitch object files were lost at link time (and added to the freeswitch binary))
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7246 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-16 11:42:01 +00:00
Stefan Knoblich
b4dfdfef84
Install switch_config.h (config file parser) too
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7240 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-15 17:17:41 +00:00
Stefan Knoblich
24248ae102
Add gentls_cert script to create a CA and certificate for mod_sofia TLS
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7234 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-15 14:53:05 +00:00
Brian West
05670cfc53
adding ttml
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7210 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-14 15:24:14 +00:00
Michael Jerris
9e109c39e7
permissions on conf files to 644 (FSBUILD-32)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7208 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-14 06:14:04 +00:00
Michael Jerris
020ad53f77
fix sounds and sounds-install targets on some machines
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7197 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-12 22:37:03 +00:00
Michael Jerris
2b952d389e
typo
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7118 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 08:33:53 +00:00
Michael Jerris
5037078417
add core-clean and core-install make targets
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7116 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 08:22:18 +00:00
Anthony Minessale
2faabff764
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6904 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-19 21:13:09 +00:00
Michael Jerris
31e59cab35
add make samples target, make samples by default if there are not already dirs out there, don't update configs on each make install
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6877 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 20:57:52 +00:00
Traun Leyden
aa963b0dc7
add libclean target to do make clean in all libs subdirs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6787 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 04:05:01 +00:00
Michal Bielicki
99b12efefc
Changed libedit to go into bootstrap.sh since its now default,
...
but still make the build and include selectable from configure
Chnaged libedit to use automake
Still need to update the leftover configure and .in files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6746 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-13 14:36:14 +00:00
Michael Jerris
7fda361405
don't re-copy out conf files on make install if you have intentionally moved them to .noload
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6684 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 23:24:38 +00:00
Michael Jerris
84026be717
make targets for specific sound file sets such as 'sounds-en-us-callie-16000' and 'sounds-en-us-callie-16000-install'
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6615 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 00:11:43 +00:00
Michael Jerris
3d5fcabea7
add 'make sounds' and 'make sounds-install' makefile targets to download and install soundfiles (FSBUILD-28)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6611 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-10 23:38:42 +00:00
Anthony Minessale
13843320a3
fix build
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6576 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-08 03:44:15 +00:00
Anthony Minessale
2888fb46e5
install htdocs files
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6432 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 04:07:41 +00:00
Anthony Minessale
54839c492e
add external voicemail template file
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6415 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-27 19:50:32 +00:00
Anthony Minessale
e715379871
doh
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6405 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-27 00:23:22 +00:00
Michael Jerris
5acf11c956
install missing config files and the new mime.types file
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-26 23:59:00 +00:00
Anthony Minessale
28213aad14
detect ncurses or curses instead of hardcoding ncurses, fixing libedit build on some platforms
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6373 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-22 06:24:24 +00:00
Anthony Minessale
84435ca1ae
install recursion into conf folder
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6308 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-16 18:11:14 +00:00
Anthony Minessale
1402e4a04b
better globbing
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6256 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-14 19:25:28 +00:00
Anthony Minessale
eb9f9fb263
some time changes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6238 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-13 18:47:08 +00:00
Anthony Minessale
2b954cb470
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6213 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-09 22:25:48 +00:00
Brian West
4dbc074393
woops
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6210 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-09 20:41:11 +00:00
Anthony Minessale
4d2dfa633b
add a new dialplan module
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6205 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-09 19:25:46 +00:00
Michael Jerris
b6c408a9e3
do a little bit better dependency tracking with module targets when the core is modified. Fix for FSBUILD-19
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6015 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-22 01:47:02 +00:00
Anthony Minessale
230a77714d
EXECUTE ORDER 66
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5846 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-12 03:28:59 +00:00
Anthony Minessale
3235d4b8ee
add clean_core target
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5788 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-03 20:45:59 +00:00
Anthony Minessale
bd6bd9ad57
add softtimer to the core, begin framework for static modules and reduces calls to gettimeofday for timestamps
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5784 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-03 16:44:11 +00:00
Michael Jerris
e7583f98b5
fix build issue when --enable-core-odbc-support on fresh checkout
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5771 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-01 15:46:05 +00:00
Michael Jerris
e912c13f8a
tweak cleanup to hopefully fix suse build service build w/ odbc
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5684 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-30 21:56:35 +00:00
Michael Jerris
8ef2aa54c0
modify how we build switch_version.h so we can better handle releases
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5610 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-19 05:01:08 +00:00
Anthony Minessale
d2002bd07c
tweak for editline stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5175 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-14 16:20:57 +00:00
Anthony Minessale
3a13893f1a
fix build
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5136 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-10 20:31:23 +00:00
Anthony Minessale
ab34a26079
make crash protection a runtime option instead of a compile-time option
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5123 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-10 16:56:29 +00:00
Anthony Minessale
83f848768b
add basic cpp wrapper (c'mon and add to it c++ lovers...)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5101 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-08 00:29:49 +00:00
Anthony Minessale
af97953adc
add a fixed jitterbuffer to rtp (settable from a channel variable) (libSTFU)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5090 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-04 23:29:35 +00:00
Anthony Minessale
35dafc3574
move termcap depend into libedit mode
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5067 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-02 15:43:17 +00:00
Anthony Minessale
c5c13c2668
add --enable-core-libedit-support configure flag in case you want nicer command line stuff in the debug console (I know I do when I am coding dunno about you)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5044 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-30 20:37:41 +00:00
Anthony Minessale
232dc94edd
fix make core dependencies and output
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5012 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-24 18:00:08 +00:00
Michael Jerris
a1c4a22e90
stray bits from the last commit
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4898 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-09 15:58:20 +00:00
Michael Jerris
5f053e183a
proper -j support for the module builds
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4897 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-09 14:40:03 +00:00
Anthony Minessale
4d62a1adb2
add core ODBC
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4846 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-04 03:08:17 +00:00
Michael Jerris
ef4187a44d
fix whoops from previous commit
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4841 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-03 11:57:57 +00:00
Michael Jerris
a7d2f5d8be
add auto generated mod_* targets (generated from modules.conf. A step towards make -j support for the module builds.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4840 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-03 10:53:47 +00:00
Michael Jerris
3939523cae
fix make -j build (currently only is useful for the core and core libs.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4838 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-03 04:42:48 +00:00
Michael Jerris
c7753b06d4
some cleanup in the Makefiles
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4814 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-30 20:22:38 +00:00
Anthony Minessale
9a1945130b
no more .noversion because it breaks things
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4811 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-30 17:31:21 +00:00
Anthony Minessale
3a54126261
spring cleaning
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4795 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-29 22:31:56 +00:00
Michael Jerris
4341b8e6e4
add --disable-resample configure option to build without resampler support
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4783 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-28 18:46:07 +00:00
Michael Jerris
0958553f39
add special make targets (from requests via irc)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4779 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-28 17:33:05 +00:00
Michael Jerris
010c2f4ee6
switch_config isn't used anymore. leaving the .c and .h file there for now, we may remove them in the future.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4758 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-24 03:29:24 +00:00
Michael Jerris
bf0c023107
start building teletone as part of the core
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4754 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 20:41:16 +00:00
Michael Jerris
8607209400
still trying
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4746 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 00:39:55 +00:00
Michael Jerris
bbd69f3180
still trying
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4745 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 00:31:08 +00:00
Michael Jerris
f0d94e76f5
tweak deps
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4744 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-22 23:20:23 +00:00
Michael Jerris
ff40dd4ee3
tweak deps
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4743 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-22 23:04:12 +00:00
Michael Jerris
57e7a626f4
fix debian build
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4695 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 21:23:39 +00:00
Michael Jerris
d4f395362d
little cleanups
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4675 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-20 01:00:22 +00:00
Michael Jerris
f773e2b12d
make the core honor VERBOSE setting for the core c files compile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 19:23:09 +00:00
Michael Jerris
d1436a4b33
use -s for make without chekc on if it's supported. If we run into ones that do not support -s, we can adress it at that point.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4642 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 16:45:57 +00:00
Michael Jerris
d0410103ff
be quieter in our checks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4640 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 16:13:34 +00:00
Michael Jerris
ba10919f4b
a little more cleanup
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4639 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 16:04:41 +00:00
Michael Jerris
61d3e4ddfb
make build even quieter (at least on gmake)... export VERBOSE=yes if you think it's TOO quiet.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4637 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 06:48:26 +00:00
Michael Jerris
d1d93a04db
make the build a bit quieter. To make it loud again, export VERBOSE. It will still show you all the warnings and all that on errors.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4636 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-18 05:20:35 +00:00
Michael Jerris
0f9eecd3c9
build fix
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4631 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 19:02:26 +00:00
Michael Jerris
d6547b8081
we don't need to be so noisy
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4627 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 03:06:50 +00:00
Michael Jerris
34eedb4813
rebuild core libraries if the directory or the .update file changes
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4625 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 03:00:30 +00:00
Michael Jerris
70056cec54
fix make megaclean target
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4623 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-17 01:45:13 +00:00
Michael Jerris
4ffd0bc0bd
Fix bootstrap with automake 1.7
...
fix generation of modules.conf from modules.conf.in on first build
some more steps towards removing gmake specific stuff from our makefiles.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4617 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-16 19:20:24 +00:00
Michael Jerris
18b47de4b2
do a better job with dependency tracking so the the mods don't keep trying to build or install when they don't need to. This should start to help with the speed of the build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4602 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-15 04:32:09 +00:00
Michael Jerris
504798a64a
add install_core target
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4596 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-14 22:30:02 +00:00
Michael Jerris
c99d8c9b08
add uninstall_mod target to the main makefile
...
implement uninstall in modmake.rules
add LIBADD_LOCAL var for use in the module makefiles, it both links to the module, and is a dependency like LOCAL_OBJS
fix bug in src/mod/Makefile(.am) that was causing make install to fail on first run for those modules that used the default mod makefile
implement the getlib.sh script in mod_shout Makefile (works.. but still wip)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4589 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-14 14:35:11 +00:00
Michael Jerris
1cf902ea60
add 'make update' target
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-13 06:44:30 +00:00
Michael Jerris
6e81dda174
Fix re-generation of switch_version.h
...
remove some un-used and un-necessary shell scripts
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4578 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-13 06:17:58 +00:00
Michael Jerris
1481d37fef
move module make to it's own makefile
...
remove need for modmake.sh (its use is now fully adressed within src/mod/Makefile.am)
remove need for generic_mod.mk (it uses the generated build/modmake.rules now instead)
add support for building out of tree modules as part of the freeswitch build simply by adding the full path to the module dir to your modules.conf
remove the need for special tragets to build.
make will now do a make through the core AND all the modules.
make install will now install the core and all the modules.
most or all of the old targets are still there, plus the new target "core" that will do more or less what make used to do.
make should now be able to be done without write permissions to the prefix directory (make install of course will still need them) whith the exception of modules that use buildlib.sh to download and install thier dependencies. This will be fixed in a future revision.
checkversion.sh no longer will clean the modules on a change. The need for this should be gone with the correct include paths to have the src directory included first.
Some steps in this commit to move us closer to being able to build with non gnu make (gmake). Still some more work to do in this regard as well.
buildlib.sh no longer exports CFLAGS, just passes them to the confiure.
Move a little closer to supporting install directories in the "automake way" where all the dirs will be acutally determined in configure, and follow the standard install targets in Makefile.am
no longer build the modules twice on make install
Additional fixes still on the way for proper dependency tracking for the module builds, so they don't build every time.
any input on how to reach some of the goals stated above of supporting non gnu make, and more properly handling the install directories is appretiated. Drop me an e-mail if you are intersted in helping.
Mike
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4577 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-13 02:26:00 +00:00
Michael Jerris
514bde18c7
an attempt to simplify the module make files. More changes to come on the modules building soon
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4562 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-12 04:21:54 +00:00
Michael Jerris
ee3fc89f69
move all the in tree libs to use subst of the core configure, move all module builds to link with libtool to the .la, static when possible
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4548 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 14:03:58 +00:00
Michael Jerris
8f7f8a4531
fix pic flags and some typos. Core now builds all static
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4526 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 08:33:49 +00:00
Michael Jerris
46f6981dc4
core deps will now be configured along with the core configure, and will be static non-installed and linked only to the core.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4525 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 07:36:49 +00:00
Michael Jerris
45fbc8d224
merge a few more cleanups from my branch. More changes coming shortly.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4521 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 06:49:21 +00:00
Michael Jerris
18cf58db24
merge a few more cleanups from my branch. More changes coming shortly.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4520 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 06:36:04 +00:00
Michael Jerris
55b3e6cb62
simplify our configure and Makefile.am. Set our CFLAGS and LDFLAGS primarily from configure.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4512 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 04:02:10 +00:00
Michael Jerris
178a333539
push prefix dir from configure instead of from the makefile to clean up the compile line a bit. Follow-up commit of autotools, please hold.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4508 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 01:07:47 +00:00
Michael Jerris
42e78242a3
add wrapper code to fully encapsulate apr, apr-utils, pcre, and sqlite. fully use switch_ namespace in modules, create our own format and type defines. follow up commit for unix autotools coming soon after this. PLEASE NOTE: you will NEED to do a make megaclean and run configure again after this update (and the following commit) or it will not build.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4494 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-09 20:44:13 +00:00
Anthony Minessale
a080949e8f
add small demo mod to dump xml call detail reports until we work it into mod_cdr ./configure or manually mkdir /usr/local/freeswitch/log/xml_cdr
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4290 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-02-15 19:46:37 +00:00
Michael Jerris
88b2a8655c
tweak var types in xml config, change makefile to install all the new broken out xml files.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4027 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-23 01:40:14 +00:00
Michael Jerris
d7ad197e2c
move unix build to use in tree core libs
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3739 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-19 22:04:16 +00:00
Michael Jerris
6bc48b7070
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3681 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-12-16 23:22:45 +00:00
Anthony Minessale
1167541063
build stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3287 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-09 05:31:29 +00:00
Anthony Minessale
882c00d615
fix checkversion on Freebsd, another hardcoded make
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2896 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-30 07:44:25 +00:00
Anthony Minessale
08330521ce
use checked in libresample
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2888 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-30 05:32:50 +00:00
Anthony Minessale
a30256ad94
update to pcre 6.7
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2878 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-30 00:14:03 +00:00
Michael Jerris
50571597c5
Do not force use of "gmake" -- but propagate whichever command was used to start the top-level make. This way users on e.g.
...
Mac OS X won't have to create a special symlink to build, but can instead just use the command "gnumake" (as opposed to "make" og "gmake")
Merged from tholo's branch http://svn.freeswitch.org/svn/freeswitch/branches/tholo rev 2796, thanks tholo.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2815 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-23 23:27:44 +00:00
Anthony Minessale
80722357a6
Mega Changes
...
adding mod_park for putting channels in limbo state for remote control.
adding stuff to mod_event_socket to let you do the bgapi <command> <args>
this will let you execute a job in the bg and the result will be sent as an event with an
indicated uuid to match the reply to the command
adding switch_core_port_allocator (to be used soon)
adding "make sure" to do a full rebild of the freeswitch object files
There will be more to this committed as the week progresses
make sure you do a rebuild after this update or you'll be sowwie
./configure && make sure
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2540 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-09-07 03:58:01 +00:00
Anthony Minessale
bbfbaa2c39
fix for trac ticket #4 , make failing on missing which utility, thanks urtho
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2344 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-20 08:36:54 +00:00
Anthony Minessale
3a5caeddae
move pcre into core do a ./configure again
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-31 23:46:37 +00:00
Anthony Minessale
da8484382c
move unix builds to apr 1.2.7, sqlite 3.3.6 and libsndfile 1.0.16
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2112 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-25 15:11:15 +00:00
Anthony Minessale
3076ef7432
test for prefix write and don't fail if directory already exists
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2007 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-20 03:07:43 +00:00
Anthony Minessale
9c6b04435f
test for prefix write
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-20 00:08:12 +00:00
Anthony Minessale
0153eb4cc4
move fsxs out of the root src dir
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1785 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-07 14:51:04 +00:00
Michael Jerris
204e6cf43d
add fsxs script for building out of tree modules. Thanks stkn.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-07-05 14:40:28 +00:00
Anthony Minessale
a4fc74c37e
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1497 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-24 14:42:21 +00:00
Anthony Minessale
93666f6dd7
XMLification (wave 1)
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1401 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-10 03:23:05 +00:00
Anthony Minessale
3058335e80
add xml
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1376 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-05 21:05:11 +00:00
Anthony Minessale
28173df273
make crash protection a configure option --enable-crash-protection and make mini-rtp have 4 byte headers
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1368 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-05 13:35:33 +00:00
Anthony Minessale
0c27a246b3
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1356 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 20:21:54 +00:00
Anthony Minessale
51241ad37f
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1355 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-05-04 20:19:23 +00:00
Anthony Minessale
d59cae60c7
add nitrous oxide tank to core event sql backend
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1260 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-26 17:18:33 +00:00
Anthony Minessale
c096cd7137
add c99 setting to Makefile
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1249 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-25 16:54:33 +00:00
Anthony Minessale
c0891ce9db
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1186 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-18 16:20:47 +00:00
Anthony Minessale
021ea0e724
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1181 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-18 00:24:52 +00:00
Brian West
559b8ab26c
Gut Logger and put it back modular style
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1117 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-11 21:13:44 +00:00
Anthony Minessale
809dfc8488
add in tree srtp to build system
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1089 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-07 16:39:49 +00:00
Brian West
550a64e299
use DYNAMIC_LIB_EXTEN on modwipe
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1082 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-07 03:58:22 +00:00
Anthony Minessale
4fa64dd6d2
a stunning new change
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1036 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-04 16:07:40 +00:00
Anthony Minessale
3cf68432c1
more build stuff
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1024 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-04 00:27:32 +00:00
Anthony Minessale
ea29697ad2
tweaks to get changes settled down
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1023 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-04 00:14:51 +00:00
Anthony Minessale
06ee215f57
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1021 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-03 23:35:20 +00:00
Anthony Minessale
18fe30cdf0
update
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1019 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-03 23:31:07 +00:00
Anthony Minessale
a2945c0fdd
try out new builtin RTP using srtp lib
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1017 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-04-03 22:33:46 +00:00