configure.ac
author Mikael Hallendal <micke@imendio.com>
Mon, 14 Jul 2008 23:53:27 +0200
changeset 462 11f85004aa32
parent 435 8bc7875aed38
child 465 dcbd87ebdeed
permissions -rw-r--r--
Added GMainContext to LmResolver and use lm_misc_add_idle to add an idle in it. Since we need to use the correct GMainContext it is now being passed to LmResolver and later used in LmBlockingResolver.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
396
6ea18c939b0f Bumped the dependency on GLib to 2.16 and bumped loudmouth version to 1.5.0
Mikael Hallendal <micke@imendio.com>
parents: 395
diff changeset
     1
AC_INIT(Loudmouth, 1.5.0, loudmouth)
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
     2
AC_PREREQ(2.59)
303
2b9069a3ac84 Set proper copyright notices
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 296
diff changeset
     3
AC_COPYRIGHT([
2b9069a3ac84 Set proper copyright notices
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 296
diff changeset
     4
	Copyright (C) 2003-2007 Imendio AB
2b9069a3ac84 Set proper copyright notices
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 296
diff changeset
     5
	Copyright (C) 2007 Collabora Ltd
2b9069a3ac84 Set proper copyright notices
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 296
diff changeset
     6
	Copyright (C) 2007 Nokia Corporation
2b9069a3ac84 Set proper copyright notices
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 296
diff changeset
     7
])
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
     8
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
     9
AC_CONFIG_SRCDIR(loudmouth/loudmouth.h)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    10
AM_CONFIG_HEADER(config.h)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    11
AM_INIT_AUTOMAKE(1.9 dist-bzip2 no-define)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    12
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    13
AM_MAINTAINER_MODE
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    14
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    15
AC_CANONICAL_HOST
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    16
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    17
os_win32=no
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    18
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    19
case "$host_os" in
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    20
  *mingw32*)
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    21
    os_win32=yes
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    22
esac
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    23
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    24
if test "$os_win32" = "yes"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    25
  if test "$enable_static" = "yes" -o "$enable_static" = ""; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    26
    AC_MSG_WARN([Disabling static library build, must build as DLL on Windows.])
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    27
    enable_static=no
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    28
  fi
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    29
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    30
  if test "$enable_shared" = "no"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    31
    AC_MSG_WARN([Enabling shared library build, must build as DLL on Windows.])
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    32
  fi
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    33
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    34
  enable_shared=yes
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    35
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    36
  CFLAGS="$CFLAGS -mms-bitfields"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    37
  LDFLAGS="$LDFLAGS -no-undefined"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    38
fi
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    39
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    40
AC_PROG_CC
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    41
AC_ISC_POSIX
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    42
AC_HEADER_STDC
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    43
AC_LIBTOOL_WIN32_DLL
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    44
AM_PROG_LIBTOOL
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    45
296
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    46
LT_CURRENT=1
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    47
LT_REVISION=0
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    48
LT_AGE=1
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    49
AC_SUBST([LT_CURRENT])
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    50
AC_SUBST([LT_REVISION])
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    51
AC_SUBST([LT_AGE])
54393019edac Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 293
diff changeset
    52
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    53
AM_PATH_GLIB_2_0
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    54
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    55
AC_CHECK_HEADERS([arpa/inet.h fcntl.h memory.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h unistd.h]) 
337
7bc0c6ad11ff Fixes LM-118 so that building on Mac OS X works again.
Richard Hult <richard@imendio.com>
parents: 335
diff changeset
    56
AC_CHECK_HEADERS([winsock2.h arpa/nameser_compat.h])
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    57
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    58
if test "$ac_cv_header_winsock2_h" = "yes"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    59
  # If we have <winsock2.h>, assume we find the functions
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    60
  # in -lws2_32 (ws2_32 is winsock v2, wsock32 is v1.1)
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    61
  LIBS="-lws2_32 -lgdi32 $LIBS"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    62
fi
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
    63
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    64
IDT_COMPILE_WARNINGS
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    65
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    66
changequote(,)dnl
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    67
if test "x$GCC" = "xyes"; then
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    68
  case " $CFLAGS " in
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    69
  *[\ \	]-Wall[\ \	]*) ;;
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    70
  *) CFLAGS="$CFLAGS -Wall" ;;
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    71
  esac
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    72
fi
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    73
changequote([,])dnl
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    74
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    75
AC_SUBST(CFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    76
AC_SUBST(LDFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    77
396
6ea18c939b0f Bumped the dependency on GLib to 2.16 and bumped loudmouth version to 1.5.0
Mikael Hallendal <micke@imendio.com>
parents: 395
diff changeset
    78
GLIB2_REQUIRED=2.16.0
239
b80867c0e10a Bump the GnuTLS requirement. Fixes LM-74.
Mikael Hallendal <micke@imendio.com>
parents: 197
diff changeset
    79
GNUTLS_REQUIRED=1.4.0
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    80
LIBTASN1_REQUIRED=0.2.6
435
8bc7875aed38 Added Libsoup as a dependency in configure.
Mikael Hallendal <micke@imendio.com>
parents: 422
diff changeset
    81
LIBSOUP_REQUIRED=2.4.1
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    82
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    83
AC_SUBST(GLIB2_REQUIRED)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    84
AC_SUBST(GNUTLS_REQUIRED)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    85
AC_SUBST(LIBTASN1_REQUIRED)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    86
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    87
LM_CHECK_TIMEZONE
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    88
422
1c00df7a8b11 Depend on GObject and initialize GType
Mikael Hallendal <micke@imendio.com>
parents: 397
diff changeset
    89
PKG_CHECK_MODULES(LOUDMOUTH, 
1c00df7a8b11 Depend on GObject and initialize GType
Mikael Hallendal <micke@imendio.com>
parents: 397
diff changeset
    90
                  glib-2.0 >= $GLIB2_REQUIRED
435
8bc7875aed38 Added Libsoup as a dependency in configure.
Mikael Hallendal <micke@imendio.com>
parents: 422
diff changeset
    91
                  gobject-2.0 >= $GLIB2_REQUIRED
8bc7875aed38 Added Libsoup as a dependency in configure.
Mikael Hallendal <micke@imendio.com>
parents: 422
diff changeset
    92
                  libsoup-2.4 >= $LIBSOUP_REQUIRED)
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
    93
155
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
    94
PKG_CHECK_MODULES(LIBIDN, libidn, have_idn=yes, have_idn=no)
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
    95
if test "x$have_idn" = "xyes"; then
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
    96
	AC_DEFINE(HAVE_IDN, 1, [Define if IDN support is included])
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
    97
fi
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
    98
141
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
    99
dnl Gtk doc
f918e888a0aa 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 140
diff changeset
   100
GTK_DOC_CHECK(1.0)
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   101
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   102
dnl define a MAINT-like variable REBUILD which is set if Perl
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   103
dnl and awk are found, so autogenerated sources can be rebuilt
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   104
AC_ARG_ENABLE(rebuilds,
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   105
              AS_HELP_STRING([--enable-rebuilds=@<:@no/yes/auto@:>@],
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   106
                             [Enable source autogeneration rules [[default=yes]]]), ,
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   107
              enable_rebuilds=yes)
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   108
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   109
REBUILD=\#
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   110
if test "x$enable_rebuilds" = "xyes" && \
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   111
     test -n "$PERL" && \
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   112
     $PERL -e 'exit !($] >= 5.002)' > /dev/null 2>&1 && \
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   113
     test -n "$AWK" ; then
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   114
  REBUILD=
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   115
fi
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   116
AC_SUBST(REBUILD)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   117
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   118
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   119
dnl +--------------------------------------------------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   120
dnl | Checking for libnsl and libsocket need on some systems |-
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   121
dnl +--------------------------------------------------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   122
AC_CHECK_LIB(nsl,gethostbyname)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   123
AC_CHECK_LIB(socket,socket)
242
b0b17385a143 Added check for resolv to configure.ac
Mikael Hallendal <micke@imendio.com>
parents: 239
diff changeset
   124
AC_CHECK_LIB(resolv,res_query)
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   125
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   126
dnl +--------------------------------------------------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   127
dnl | Checking for SSL support                               |-
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   128
dnl +--------------------------------------------------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   129
AC_ARG_WITH(ssl,
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   130
	    AS_HELP_STRING([--with-ssl=@<:@gnutls|openssl|no@:>@], 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   131
			   [Which SSL implementation to use [[default=gnutls]]]),
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   132
	    ac_ssl=$withval,
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   133
	    ac_ssl=gnutls)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   134
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   135
AC_ARG_WITH(openssl-includes,
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   136
	    AC_HELP_STRING([--with-openssl-includes=DIR],[OpenSSL includes]),
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   137
	    [ use_openssl=yes CPPFLAGS="$CPPFLAGS -I$withval" ]
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   138
	    )
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   139
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   140
AC_ARG_WITH(openssl-libs,
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   141
	    AC_HELP_STRING([--with-openssl-libs=DIR],[OpenSSL libraries]),
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   142
	    [ use_openssl=yes LDFLAGS="$LDFLAGS -L$withval" ]
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   143
	    )
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   144
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   145
enable_ssl=no
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   146
if test "x$ac_ssl" = "xgnutls"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   147
  dnl Look for GnuTLS
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   148
  AM_PATH_LM_LIBGNUTLS($GNUTLS_REQUIRED, have_libgnutls=yes, have_libgnutls=no)
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   149
  if test "x$have_libgnutls" = "xyes"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   150
    CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   151
    LIBS="$LIBS $LIBGNUTLS_LIBS"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   152
    AC_DEFINE(HAVE_GNUTLS, 1, [whether to use GnuTSL support.])
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   153
    enable_ssl=GnuTLS
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   154
  else
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   155
    AC_MSG_ERROR([GnuTLS was not found, use
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   156
		--with-ssl=[[no|openssl]] to build without SSL support or
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   157
		with OpenSSL])
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   158
  fi
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   159
elif test "$ac_ssl" = "openssl"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   160
  dnl Look for OpenSSL
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   161
  AC_CHECK_HEADERS([openssl/ssl.h])
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   162
  OLDLIBS="$LIBS"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   163
  AC_CHECK_LIB(crypto, 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   164
	       BIO_f_base64, 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   165
	       [AC_CHECK_LIB(ssl, 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   166
		             SSL_new, 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   167
                             [SSL_LIB="-lssl -lcrypto"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   168
		             AC_DEFINE(HAVE_OPENSSL, 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   169
				       [], 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   170
				       [Have OpenSSL])], 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   171
		             [have_openssl=no], 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   172
			     [-lcrypto])], 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   173
	       [have_openssl=no], 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   174
	       [])
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   175
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   176
  if test "x$have_openssl" = "xno"; then
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   177
    AC_MSG_ERROR([OpenSSL was not found, use --with-ssl=[[no|gnutls]] to
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   178
                  build without SSL support or with GnuTLS])
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   179
  else 
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   180
    LIBS="$OLDLIBS $SSL_LIB"
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   181
    enable_ssl=OpenSSL
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   182
  fi
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   183
else
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   184
	echo "Disabling SSL support"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   185
fi
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   186
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   187
if test x$enable_ssl != xno; then
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   188
	AC_DEFINE(HAVE_SSL, 1, [whether to use SSL support.])
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   189
else
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   190
	if test x$ac_ssl != xno; then
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   191
		AC_MSG_ERROR([No SSL implementation was found, if you do not want to build with SSL use --with-ssl=no])
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   192
	fi
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   193
fi
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   194
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   195
AM_CONDITIONAL(USE_OPENSSL, test x$enable_ssl = xOpenSSL)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   196
AM_CONDITIONAL(USE_GNUTLS, test x$enable_ssl = xGnuTLS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   197
293
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   198
dnl +-------------------------------------------------------------------+
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   199
dnl | Checking for libasyncns                                           |
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   200
dnl +-------------------------------------------------------------------+
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   201
AC_ARG_WITH(asyncns, [  --with-asyncns=yes/no  define whether to use libasyncns, default=no],
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   202
            ac_asyncns=$withval,
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   203
            ac_asyncns=no
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   204
            )
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   205
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   206
enable_asyncns=no
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   207
if test x$ac_asyncns != xno; then
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   208
	enable_asyncns=yes
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   209
	AC_DEFINE(HAVE_ASYNCNS, 1, [Whether to use libasyncns])
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   210
else
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   211
	echo "Not using asynchronous dns lookups"
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   212
fi
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   213
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   214
dnl +-------------------------------------------------------------------+
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   215
dnl | Checking for Linux TCP/IP stack                                   |
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   216
dnl +-------------------------------------------------------------------+
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   217
AC_CHECK_DECL(TCP_KEEPCNT, [ac_use_keepalives=yes], [ac_use_keepalives=no], [
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   218
#include <sys/socket.h>
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   219
#include <netinet/in.h>
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   220
#include <netinet/ip.h>
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   221
#include <netinet/tcp.h>
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   222
])
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   223
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   224
use_keepalives=no
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   225
if test x$ac_use_keepalives != xno; then
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   226
	use_keepalives=yes
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   227
	AC_DEFINE(USE_TCP_KEEPALIVES, 1, [Whether to use Linux TCP keepalives])
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   228
fi
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   229
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   230
dnl +-------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   231
dnl | Build Flags |--------------------------------------------
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   232
dnl +-------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   233
DOC_CFLAGS="$CFLAGS"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   234
CFLAGS="$CFLAGS $WARN_CFLAGS"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   235
AC_SUBST(DOC_CFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   236
AC_SUBST(CFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   237
AC_SUBST(CPPFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   238
AC_SUBST(LDFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   239
dnl -----------------------------------------------------------
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   240
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   241
dnl +--------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   242
dnl | Debug output |-------------------------------------------
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   243
dnl +--------------+
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   244
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   245
AC_ARG_ENABLE(debug,
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   246
              AS_HELP_STRING([--enable-debug=@<:@no/yes/auto@:>@],
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   247
                             [Enable debugging [[default=yes]]]), ,
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   248
              enable_debug=yes)
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   249
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   250
if test x$enable_debug = xno ; then
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   251
	echo "Debugging disabled"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   252
	LOUDMOUTH_CFLAGS="$LOUDMOUTH_CFLAGS -DLM_NO_DEBUG"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   253
else
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   254
	echo "Debugging enabled"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   255
fi
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   256
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   257
AC_SUBST(LOUDMOUTH_CFLAGS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   258
AC_SUBST(LOUDMOUTH_LIBS)
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   259
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   260
AC_OUTPUT([
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   261
Makefile
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   262
docs/Makefile
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   263
docs/reference/Makefile
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   264
loudmouth/Makefile
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   265
examples/Makefile
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   266
tests/Makefile
171
118ca6c4520e 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 159
diff changeset
   267
tests/parser-tests/Makefile
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   268
loudmouth-1.0.pc
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   269
loudmouth.spec])
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   270
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   271
dnl ==========================================================================
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   272
echo "
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   273
335
7d1d7f3885e8 Removed company listing from configure.ac
Mikael Hallendal <micke@imendio.com>
parents: 326
diff changeset
   274
	Loudmouth $VERSION
7d1d7f3885e8 Removed company listing from configure.ac
Mikael Hallendal <micke@imendio.com>
parents: 326
diff changeset
   275
	==================
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   276
293
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   277
	prefix:                   ${prefix}
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   278
	compiler:                 ${CC}
155
d24c4392d4e3 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 142
diff changeset
   279
	Have IDN support:         ${have_idn}
293
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   280
	Enable SSL:               ${enable_ssl}
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   281
	Asynchronous DNS:         ${enable_asyncns}
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   282
	Linux TCP keepalives:     ${use_keepalives}
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   283
	Enable Debug:             ${enable_debug}
140
103227122f45 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents: 138
diff changeset
   284
	Enable Documentation      ${enable_gtk_doc}
293
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   285
b4336dfa5b91 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk>
parents: 242
diff changeset
   286
	Now type 'make' to build Loudmouth
138
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   287
"
210cf8993393 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski>
parents:
diff changeset
   288