May 25, 2007
View 08067fd56f

- more darwin build with libs fixes (works now) - sercmd is no longer force-rebuilt every time

Andrei Pelinescu-Onciul authored on 25/05/2007 15:50:11
May 11, 2007
View e84c947ef2

removed 'module dependencies on libs' from main Makefile because Andrei already updated these modules and libs to use new making style

Vaclav Kubart authored on 11/05/2007 13:09:32
May 8, 2007
View 28b28d2c27

- fix: s/-/_/ in exported Makefile vars (some shells don't support '-' in variables)

Andrei Pelinescu-Onciul authored on 08/05/2007 09:03:11
View 1587fbf008

- updated the ser lib using modules to the new lib building system (libs are built automatically if needed by a module and when a module that uses a ser lib is installed it will be re-linked with the correct rpath => no more LD_LIBRARY_PATH)

Andrei Pelinescu-Onciul authored on 08/05/2007 08:35:24
May 4, 2007
View 1bd1a2ef3f

- replaced if ! foo; then x; fi with if foo; then :; else x; fi (because if ! is not supported by standard sh)

Andrei Pelinescu-Onciul authored on 04/05/2007 16:13:27
April 4, 2007
View 979154084f

- targets to build and clean doxygen documentation

Jan Janak authored on 04/04/2007 12:24:55
March 29, 2007
View 3922c0220e

- modules are installed by Makefile.modules - rpath is automatically set up for modules using ser libraries on install or make (rpath is different for installed modules and for modules only compiled) - ser libraries are built and installed automatically if a module needs them (the module must define SER_LIBS in its makefile). See print_lib for an example.

Andrei Pelinescu-Onciul authored on 29/03/2007 23:38:02
March 16, 2007
View c853f68a3f

- better support for building libraries added (should work on all archs, sets soname, rpath a.s.o). static libs are not yet supported.

Andrei Pelinescu-Onciul authored on 16/03/2007 21:53:54
March 2, 2007
View 173caee354

little correction related to shared libs compilation (don't use SER's targets for libs)

Vaclav Kubart authored on 02/03/2007 13:31:08
March 1, 2007
View 3f93b05e04

- fail compilation if building a module or an utility ends with an error (unless err_fail is set to 0, e.g.: make err_fail=0) - don't attempt to compile a module if it has no Makefile - various spelling and lines longer then 80 chars fixes

Andrei Pelinescu-Onciul authored on 01/03/2007 17:11:09
February 27, 2007
View f1dc9d04ee

- added dbg to the excluded list

Andrei Pelinescu-Onciul authored on 27/02/2007 21:45:09
February 20, 2007
View 895cb2af9e

- make tar doesn't exclude tls*, but instead tls/* - don't append -tls to the version number unless CORE_TLS is used (there's enough information in the flags to see if support for the tls modules is enabled)

Andrei Pelinescu-Onciul authored on 20/02/2007 19:41:14
February 16, 2007
View 6aeed6db59

- oracle module added

Jan Janak authored on 16/02/2007 15:49:46
February 10, 2007
View 1d14a36622

- TLS_HOOKS support turned on by default (this means that to use tls one needs only to compile the tls module, load it and add enable_tls=1 in the config). make TLS_HOOKS=0 will compile without tls hooks support. make CORE_TLS=1 will automatically disable the hooks and will try to compile with the old tls-in-core.

Andrei Pelinescu-Onciul authored on 10/02/2007 19:41:30
View 6c53d41a09

- tls hooks support: special tls hooks added in core that allow a module or core part to provide a tls implementation. Support for the old in-core tls compile options is preserved (but one can compile with either tls hooks support or tls-in-core support, not with both in the same time). Changes were kept to a minimum. - Makefiles: make TLS=1 deprecated, use instead make TLS_HOOKS=1 or make CORE_TLS=1 (if in-core tls support is needed). Added TLS_EXTRA_LIBS (e.g. make CORE_TLS=1 TLS_EXTRA_LIBS="-lz -lkrb5").

Andrei Pelinescu-Onciul authored on 10/02/2007 18:52:48