Hi list,
I commited these two issues today:
2003-10-08 Stipe Tolj <[EMAIL PROTECTED]>
* utils/foobar-config.sh: added generic foobar-config shell script
generator script to generate gw-config which may be used by 3rd
party configure processes to determine Kannel's gwlib
dependencies.
* Makefile.in: added gw-config rule to create our gwlib dependency
description shell script. This shell script goes into $bindir
when
installing. Install gwlib headers and libgwlib.a itself to the
installation directory to allow 3rd party software to use it.
2003-10-08 Stipe Tolj <[EMAIL PROTECTED]>
Kannel's gwlib as 3rd party library harmonization commit. This
will resolve
the global config.h issue, which breaks in case we use gwlib code
in
other GNU autoconf generated projects. Therefore we move to
gw-config.h
for our specific config header file. In addition all name
conflicts
should be resolved. We use GW_VERSION instead of VERSION which is
more
common to non-dependent source projects.
* [gw-]config.h.in: removed config.h.in and added gw-config.h.in.
Changed
#undef VERSION to #undef GW_VERSION to avoid naming clashes.
* configure[.in]: move from config.h to gw-config.h and add
GW_VERSION to
the substitution rules. VERSION is keept, because it is needed
to set
the same env variable in Makefile.
* Makefile.in, gwlib/gwlib.h, gwlib/list.h, gwlib/socket.h,
gwlib/thread.h,
utils/attgetopt.c, wmlscript/wsint.h: moved or changed inclusion
from
config.h to gw-config.h
* gw/bearerbox.c, gw/shared.c, gw/smsbox.c, gw/wap-appl.c,
gw/wap-error.c,
gw/wap_push_ppg.c, gw/wapbox.c, gw/smsc/smsc_soap.c,
gwlib/http.c,
utils/start-stop-daemon.c: changed usage of version #define
VERSION to
#define GW_VERSION defined within gw-config.h
* gw/mime_decompiler.c, gw/wml_compiler.c, gw/smsc/smsc_emi_x25.c,
wmlscript/wmlsc.c, : removed duplicate #include "config.h". We
include
our specific config header gw-config.h within gwlib/gwlib.h
anyway.
Stipe
[EMAIL PROTECTED]
-------------------------------------------------------------------
Wapme Systems AG
Vogelsanger Weg 80
40470 D�sseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
-------------------------------------------------------------------
wapme.net - wherever you are