X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=configure.in;h=af299e09ed2e654bb6772ccf794effa10a2821f0;hb=20640e1a90bf0711b04d106eb30bffe57db06e28;hp=4fe4310a3149f481721a85976ff081c33de7febb;hpb=64218c161c7796e6673c65af1ecb74fc90537fde;p=ngircd-alex.git diff --git a/configure.in b/configure.in index 4fe4310a..af299e09 100644 --- a/configure.in +++ b/configure.in @@ -9,9 +9,27 @@ # Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste # der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS. # -# $Id: configure.in,v 1.15 2002/01/02 02:52:09 alex Exp $ +# $Id: configure.in,v 1.21 2002/01/16 23:06:16 alex Exp $ # # $Log: configure.in,v $ +# Revision 1.21 2002/01/16 23:06:16 alex +# - Version auf 0.0.4-pre im CVS angehoben. +# +# Revision 1.20 2002/01/16 22:55:45 alex +# - Version 0.0.3 +# +# Revision 1.19 2002/01/06 16:21:09 alex +# - CVS-Version auf "0.0.3-pre" angehoben. +# +# Revision 1.18 2002/01/06 16:09:37 alex +# - Version 0.0.2 +# +# Revision 1.17 2002/01/05 15:53:20 alex +# - Test auf Header "arpa/inet.h" und Funktion inet_aton() hinzugefuegt (BeOS). +# +# Revision 1.16 2002/01/02 13:41:36 alex +# - CFLAGS wird nur noch gesetzt, wenn der GCC verwendet wird. +# # Revision 1.15 2002/01/02 02:52:09 alex # - Copyright-Texte angepasst ;-) # @@ -62,13 +80,11 @@ AC_INIT AC_CONFIG_SRCDIR(src/ngircd/ngircd.c) -AM_INIT_AUTOMAKE(ngircd,0.0.2-pre) +AM_INIT_AUTOMAKE(ngircd,0.0.4-pre) AM_CONFIG_HEADER(src/config.h) # -- Variablen -- -CFLAGS="-Wall -g $CFLAGS" - # -- C Compiler -- AC_PROG_CC @@ -114,10 +130,12 @@ AC_ARG_WITH(portab, ) AC_CHECK_HEADERS([ \ - arpa/inet.h errno.h fcntl.h netinet/in.h string.h \ + errno.h fcntl.h netinet/in.h string.h \ sys/socket.h sys/time.h unistd.h \ ],,AC_MSG_ERROR([required C header missing!])) +AC_CHECK_HEADERS(arpa/inet.h) + # -- Datentypen -- AC_MSG_CHECKING(whether socklen_t exists) @@ -142,6 +160,8 @@ AC_CHECK_FUNCS([ \ socket strcasecmp strchr strerror strstr waitpid \ ],,AC_MSG_ERROR([required function missing!])) +AC_CHECK_FUNCS(inet_aton) + # -- Libraries -- # -- Konfigurationsoptionen -- @@ -166,24 +186,30 @@ AC_ARG_ENABLE(strict-rfc, fi ) -AC_ARG_ENABLE(debug, - [ --enable-debug show additional debug output], - if test "$enableval" = "yes"; then - AC_DEFINE(DEBUG, 1) - AC_MSG_RESULT([enabling additional debug output]) - fi -) - AC_ARG_ENABLE(sniffer, [ --enable-sniffer enable network traffic monitor (enables debug mode!)], if test "$enableval" = "yes"; then - AC_DEFINE(DEBUG, 1) - AC_MSG_RESULT([enabling additional debug output]) AC_DEFINE(SNIFFER, 1) AC_MSG_RESULT([enabling network traffic monitor]) + x_debug_on=yes fi ) +AC_ARG_ENABLE(debug, + [ --enable-debug show additional debug output], + if test "$enableval" = "yes"; then x_debug_on=yes; fi +) +if test "$x_debug_on" = "yes"; then + AC_DEFINE(DEBUG, 1) + AC_MSG_RESULT([enabling additional debug output]) +fi + +# -- Variablen II -- + +if test "$GCC" = "yes"; then + CFLAGS="-Wall $CFLAGS" +fi + # -- Ausgabe -- AC_OUTPUT([ \