July 8, 2009
View 380398a

makefile: more modules groups and make modules-all

Andrei Pelinescu-Onciul authored on 08/07/2009 16:41:38
June 24, 2009
View 5d1a75a

* Core, etc, documentation: renamed ser to sip-router

Juha Heinanen authored on 24/06/2009 12:44:10
May 10, 2009
View bcc002c

* Added note on how to generate README of a module.

Juha Heinanen authored on 10/05/2009 08:37:40
April 22, 2009
View 3f52ab2

makefile: config and modules.lst minor fixes

Andrei Pelinescu-Onciul authored on 22/04/2009 15:09:13
View ad9c95e

doc (INSTALL): minor make update

Andrei Pelinescu-Onciul authored on 22/04/2009 13:46:56
April 3, 2009
View 96d9c66

make: fail if make version < 3.80

Andrei Pelinescu-Onciul authored on 03/04/2009 11:06:57
April 2, 2009
View 724ca08

make: workaround for backwards compat. with make 3.80

Andrei Pelinescu-Onciul authored on 02/04/2009 18:42:58
August 14, 2008
View c1dd517

Address of serusers mailing list updated

Jan Janak authored on 14/08/2008 13:17:05
July 1, 2008
View 0bd6adc

- moved modules list from config.mak to modules.lst and added modules list reconfigure targets: make modules-cfg ... (this allows changing the modules list without triggering a complete recompile) - added make cfg-defs which would change only the build options, without modifying the modules list

Andrei Pelinescu-Onciul authored on 01/07/2008 20:31:55
June 28, 2008
View 299781b

- added clean-all and proper-all (like clean and proper but work on all the modules, not only the one currently configured)

Andrei Pelinescu-Onciul authored on 28/06/2008 20:45:10
View 7742b1d

- experimental make cfg /config support: make cfg fore regeneration of the "build" config, saved in config.mak. This config is used instead of including Makefile.defs each time. The config is also automatically generated if missing. The speed improvements are dramatic in most cases: make proper 15 times faster, make clean 8 times, make with generated config 2.6 times faster then before, make rebuilding only one file 9 times faster. E.g.: make cfg include_modules=mysql CPU=pentium-m BASEDIR=/tmp/ser make install # builds default ser + mysql, optimized for pentium-m # and installs in /tmp/ser/usr/local/* make clean # cleans default modules + mysql

Andrei Pelinescu-Onciul authored on 28/06/2008 00:35:25
June 23, 2008
View 617ced3

- README target support: make README will regenerate the README from all the current modules - man target: (experimental) make man will generate a man page for all the modules that support it (.xml file in the module directory, for now only acc_db, acc_syslog & auth_db support it)

Andrei Pelinescu-Onciul authored on 23/06/2008 18:35:26
April 30, 2008
View 0302312

- win/cygwin support revived, for now no ipv6, no tcp (relies on fd passing between processes which is not yet supported under cygwin), no dynamic modules, only statically linking (backlinking is not supported under windows and possible workarounds are too work intensive)

Andrei Pelinescu-Onciul authored on 30/04/2008 20:12:16
January 10, 2007
View fd564b7

Added three new group_include target groups: mysql, radius, presence. You can now build a standard ser with mysql using: make group_include="standard mysql" all

Greger V. Teigre authored on 10/01/2007 10:34:59
December 9, 2006
View 1ec7aeb

Closes SER-177. Groups of modules in make. Make can now be called with group_include="standard standard-dep stable experimental" or a subset of these. Leaving out group_include results in same behavior as before, thus this commit is backwards compatible.

Greger V. Teigre authored on 09/12/2006 19:41:57