Commit Graph

  • f8d29a18fc add macro in so we can bootstrap without having to find pkg.m4 Michael Jerris 2007-03-15 17:17:44 +00:00
  • 2ccaef7597 try to fix spidermonkey build Michael Jerris 2007-03-15 14:50:31 +00:00
  • 0d7d36692b build when other source files change as well Michael Jerris 2007-03-15 05:31:10 +00:00
  • 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. Michael Jerris 2007-03-15 04:32:09 +00:00
  • 2da5437e0b fix build. arguments out of order. Michael Jerris 2007-03-15 04:31:17 +00:00
  • ffde2ff0af update2 Brian West 2007-03-15 01:58:41 +00:00
  • d35dda719e 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. Michael Jerris 2007-03-15 01:32:18 +00:00
  • d69cde6367 update Anthony Minessale 2007-03-15 00:36:14 +00:00
  • 84e012c0d9 stick a fork in it.... needs testing and tweaks but can now read and write to icecast via shout:// and or .mp3 files the traditional way Anthony Minessale 2007-03-14 23:19:13 +00:00
  • 504798a64a add install_core target Michael Jerris 2007-03-14 22:30:02 +00:00
  • 7ae3f834f6 re-bootstrap to get the genreated files all form the same versions of the tools Michael Jerris 2007-03-14 21:56:01 +00:00
  • be228edc1f move a couple more mods to use getlibs with static non-installed builds Michael Jerris 2007-03-14 21:48:31 +00:00
  • c03e917282 move mod_spidermonkey and mod_xml_curl to use new WANT_CURL to add curl to the module Michael Jerris 2007-03-14 19:37:07 +00:00
  • f85be6ffa1 add detection of system libcurl, and if it is available use that instead of in tree curl build. Implemented just in mod_shout so far Michael Jerris 2007-03-14 18:59:25 +00:00
  • e93047ad81 these aren't the droids you're looking for.... Anthony Minessale 2007-03-14 18:53:32 +00:00
  • 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) Michael Jerris 2007-03-14 14:35:11 +00:00
  • bc34fb766c add new generated shell script for portable download/untar Michael Jerris 2007-03-14 03:02:46 +00:00
  • e7e8a54d6f update wanpipe, fix a few bugs Anthony Minessale 2007-03-13 20:34:27 +00:00
  • b196ff7205 add support for doing make from the module directory of the in tree modules. Michael Jerris 2007-03-13 18:23:49 +00:00
  • f4e1b3d804 oops forgot to commit Anthony Minessale 2007-03-13 17:58:55 +00:00
  • 8fc04deed6 get the include directory right in generated makefiles for both in tree and out of tree modules Michael Jerris 2007-03-13 17:46:44 +00:00
  • d66d95fb29 allow you to export var MODULES that will override what is in modules.conf for that build. work a little harder to try to make it so you can do make in a module directory. More on that later Michael Jerris 2007-03-13 16:49:15 +00:00
  • 3bd2569177 fix type Brian West 2007-03-13 16:39:30 +00:00
  • f36037697d build update Anthony Minessale 2007-03-13 16:19:39 +00:00
  • b813ee240d fix module builds to not have to rebuild every time you run make Michael Jerris 2007-03-13 14:43:40 +00:00
  • 1cf902ea60 add 'make update' target Michael Jerris 2007-03-13 06:44:30 +00:00
  • 6e81dda174 Fix re-generation of switch_version.h remove some un-used and un-necessary shell scripts Michael Jerris 2007-03-13 06:17:58 +00:00
  • 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 Michael Jerris 2007-03-13 02:26:00 +00:00
  • 996b330d7d add framework for shout read (not done yet i'd wait to try it) Brian West 2007-03-13 02:02:28 +00:00
  • 78c058423b tweaks to file buffering Anthony Minessale 2007-03-12 20:17:34 +00:00
  • 82be2101db change hangup method Anthony Minessale 2007-03-12 20:16:44 +00:00
  • 26c4c9f473 add cdr conf example Brian West 2007-03-12 18:54:06 +00:00
  • 4720bef8e0 cleanup a bit Michael Jerris 2007-03-12 18:40:18 +00:00
  • 6c8c5b8958 test for at least automake 1.9, as we need at least that Michael Jerris 2007-03-12 17:54:14 +00:00
  • 4167d0ba00 to go along with the last commit Michael Jerris 2007-03-12 17:53:52 +00:00
  • 6ae16d1523 better Mac detection Anthony Minessale 2007-03-12 17:46:24 +00:00
  • 2067549f74 remove unneeded -L from our LDFLAGS Michael Jerris 2007-03-12 17:05:56 +00:00
  • 42121f4719 upate the configure generated files, fix svn ignore props Michael Jerris 2007-03-12 15:59:06 +00:00
  • 2cadfc3d61 oops one more Brian West 2007-03-12 05:17:47 +00:00
  • 08d15071a4 fix spelling, Everyone do not forget to thank Mike for all his hard work.. he need sleep now. ;) ./applications/mod_enum/Makefile ./asr_tts/mod_cepstral/Makefile ./asr_tts/mod_lumenvox/Makefile ./codecs/mod_amr/Makefile ./codecs/mod_g711/Makefile ./codecs/mod_g722/Makefile ./codecs/mod_g723_1/Makefile ./codecs/mod_g726/Makefile ./codecs/mod_g729/Makefile ./codecs/mod_gsm/Makefile ./codecs/mod_ilbc/Makefile ./codecs/mod_lpc10/Makefile ./codecs/mod_speex/Makefile ./directories/mod_ldap/Makefile ./endpoints/mod_dingaling/Makefile ./endpoints/mod_iax/Makefile ./endpoints/mod_portaudio/Makefile ./endpoints/mod_sofia/Makefile ./endpoints/mod_wanpipe/Makefile ./event_handlers/mod_cdr/Makefile ./event_handlers/mod_xmpp_event/Makefile ./event_handlers/mod_zeroconf/Makefile ./formats/mod_shout/Makefile ./formats/mod_sndfile/Makefile ./languages/mod_mono/Makefile ./languages/mod_perl/Makefile ./languages/mod_python/Makefile ./languages/mod_spidermonkey/Makefile ./languages/mod_spidermonkey_core_db/Makefile ./languages/mod_spidermonkey_etpan/Makefile ./languages/mod_spidermonkey_odbc/Makefile ./languages/mod_spidermonkey_skel/Makefile ./languages/mod_spidermonkey_teletone/Makefile ./xml_int/mod_xml_curl/Makefile ./xml_int/mod_xml_rpc/Makefile Brian West 2007-03-12 05:17:17 +00:00
  • d60866b9bc OSARCH isn't set right but this will build now. Brian West 2007-03-12 05:13:43 +00:00
  • 514bde18c7 an attempt to simplify the module make files. More changes to come on the modules building soon Michael Jerris 2007-03-12 04:21:54 +00:00
  • 52b40252ef changed usigned char Brian West 2007-03-12 02:38:55 +00:00
  • ba73b7bc8c first revision of a configure generated makefile for use with all the modules. Michael Jerris 2007-03-11 16:58:22 +00:00
  • a9ff1022d7 fix include paths and makefiles Michael Jerris 2007-03-11 16:24:34 +00:00
  • a072ce8a58 no need to install, no need for buildlib.sh Michael Jerris 2007-03-11 15:36:04 +00:00
  • 01ba9ef7fe don't give me no flac. Michael Jerris 2007-03-11 15:35:32 +00:00
  • 1528d21329 update the in tree generated files for lpc10 2/2 Michael Jerris 2007-03-11 15:24:36 +00:00
  • 7d364c7992 update the in tree generated files for lpc10 1/2 Michael Jerris 2007-03-11 15:23:07 +00:00
  • c057f720d6 mod_gsm needs to find it's lib and headers, no need to install Michael Jerris 2007-03-11 15:03:46 +00:00
  • 0416861224 put generated files in the right place Michael Jerris 2007-03-11 14:53:31 +00:00
  • af9898658c configure runs through fine now, and allmost everything builds and runs again Michael Jerris 2007-03-11 14:36:33 +00:00
  • 860622610c we need to try a bit harder to find apr now that we are not installing it Michael Jerris 2007-03-11 14:31:27 +00:00
  • 04eaa0187f don't conditionally run macros like that. it's bad. Michael Jerris 2007-03-11 14:23:05 +00:00
  • 1edd6bf776 merge a stray change from my branch that fixes configure run failure Michael Jerris 2007-03-11 14:14:32 +00:00
  • 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 Michael Jerris 2007-03-11 14:03:58 +00:00
  • 5312a255a2 update in tree generated files. THe whole tree now cleanly bootstraps. Michael Jerris 2007-03-11 12:30:24 +00:00
  • ad71daf118 don't use out of date macro. Michael Jerris 2007-03-11 12:24:27 +00:00
  • 1d8e147252 fix bootstrap Michael Jerris 2007-03-11 12:06:34 +00:00
  • 81b583afcb git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4544 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 11:48:36 +00:00
  • 68b9e56a03 update generated files and fix bootstrap errors when no gnu-tls is installed with macros in the proper directories Michael Jerris 2007-03-11 11:44:16 +00:00
  • fab53a96c5 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4542 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 11:33:06 +00:00
  • ecae4d1b02 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4541 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 10:52:04 +00:00
  • 08174edc1e git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4540 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 10:44:45 +00:00
  • 6966ac40c1 add configure.gnu in prep for rolling the deps configure into the core configure. Michael Jerris 2007-03-11 10:33:08 +00:00
  • 4852afdaf3 some tweaks for building and linking in place before install Michael Jerris 2007-03-11 10:30:12 +00:00
  • 3380ee98f8 lower required automake version Michael Jerris 2007-03-11 10:26:28 +00:00
  • 0ff7f21b08 cleanups Michael Jerris 2007-03-11 10:25:18 +00:00
  • 3544d60757 add missing header files. Michael Jerris 2007-03-11 10:24:45 +00:00
  • 4881eadf57 remove hardcoded gcc cflags Michael Jerris 2007-03-11 10:23:50 +00:00
  • d59bbbb22d add configure.gnu in prep for rolling the deps configure into the core configure. Michael Jerris 2007-03-11 10:20:42 +00:00
  • b662609898 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4532 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 10:14:11 +00:00
  • cd98f65d21 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4531 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 10:07:54 +00:00
  • c5993b03b9 add configure.gnu in prep for rolling the deps configure into the core configure. Michael Jerris 2007-03-11 09:52:10 +00:00
  • cf9d0f9d7e changes from stkn. Michael Jerris 2007-03-11 09:26:17 +00:00
  • 4dc2397ab3 move all the generic modules to use libtool to link. Michael Jerris 2007-03-11 09:05:56 +00:00
  • 8f7f8a4531 fix pic flags and some typos. Core now builds all static Michael Jerris 2007-03-11 08:33:49 +00:00
  • 46f6981dc4 core deps will now be configured along with the core configure, and will be static non-installed and linked only to the core. Michael Jerris 2007-03-11 07:36:49 +00:00
  • 6ea009b5f9 keeping the generated files in sync Michael Jerris 2007-03-11 07:13:49 +00:00
  • 0cb629b45f git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4522 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 07:06:37 +00:00
  • 45fbc8d224 merge a few more cleanups from my branch. More changes coming shortly. Michael Jerris 2007-03-11 06:49:21 +00:00
  • 18cf58db24 merge a few more cleanups from my branch. More changes coming shortly. Michael Jerris 2007-03-11 06:36:04 +00:00
  • 6cbefa2750 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4519 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 06:22:41 +00:00
  • 22fcd70b81 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4518 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 06:17:54 +00:00
  • 60f0bd4e6b git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4517 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 06:09:14 +00:00
  • 93667220be git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4516 d0543943-73ff-0310-b7d9-9358b9ac24b2 Michael Jerris 2007-03-11 06:03:50 +00:00
  • cd7cf25653 try a little harder to find APR_MAX_PATH. Michael Jerris 2007-03-11 05:59:28 +00:00
  • 94206d80c7 push correct prefix dir to flags if no --prefix is specified to configure Michael Jerris 2007-03-11 05:15:34 +00:00
  • 55b3e6cb62 simplify our configure and Makefile.am. Set our CFLAGS and LDFLAGS primarily from configure. Michael Jerris 2007-03-11 04:02:10 +00:00
  • 76c6d4e3cb check in mod_shout can only write so far still gotta add read Brian West 2007-03-11 03:09:36 +00:00
  • 00a8f50871 tweak Brian West 2007-03-11 03:07:58 +00:00
  • e24008643e feed prefix dir from configure instead of makefile to clean up the compile line. Make the code more consistant between windows and *nix builds. You will likely need to re configure after getting this update. Michael Jerris 2007-03-11 01:17:14 +00:00
  • 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. Michael Jerris 2007-03-11 01:07:47 +00:00
  • 6682b7b8a3 add some files to the msvc solution file for easier editing Michael Jerris 2007-03-10 23:43:56 +00:00
  • 499fba1651 fix sqlite cdr build with new sqlite wrapper in the core, exposing all the necessary functions. Add sqlite cdr to the windows build. Michael Jerris 2007-03-10 21:57:02 +00:00
  • d212e1ab5c add some missing headers on bsd builds. Michael Jerris 2007-03-10 20:50:20 +00:00
  • 354305a132 avoid namespace collision with cepstral. Michael Jerris 2007-03-10 17:51:20 +00:00
  • 9263ef1f72 add url syntax for playback Brian West 2007-03-10 02:36:55 +00:00
  • df90a1d211 minor update Anthony Minessale 2007-03-10 00:43:53 +00:00
  • eb2a78a91c trigger libdingaling rebuild Anthony Minessale 2007-03-09 23:52:29 +00:00