2 # Process this file with autoconf to produce a configure script.
5 AC_INIT([gsignond-plugin-sasl], [1.0.0], [])
6 AC_CONFIG_SRCDIR([src/gsignond-sasl-plugin.c])
7 AC_CONFIG_HEADERS([config.h])
8 AC_CONFIG_AUX_DIR([build-aux])
9 AC_CONFIG_MACRO_DIR([m4])
11 AM_INIT_AUTOMAKE([1.11 -Wall nostdinc silent-rules subdir-objects -Wno-portability])
13 # Checks for programs.
19 LT_INIT([disable-static])
22 GTK_DOC_CHECK([1.18],[--flavour no-tmpl])
24 # Checks for libraries.
25 PKG_CHECK_MODULES([GSIGNON],
29 AC_SUBST(GSIGNON_CFLAGS)
30 AC_SUBST(GSIGNON_LIBS)
33 # AM_PATH_CHECK() is deprecated, but check documentation fails to tell that :-/
34 PKG_CHECK_MODULES([CHECK], [check >= 0.9.4], [have_check=yes], [have_check=no])
35 AC_SUBST(CHECK_CFLAGS)
38 AC_ARG_ENABLE([coverage],
39 [AS_HELP_STRING([--enable-coverage], [compile with coverage info])])
40 AS_IF([test "x$enable_coverage" = "xyes"],
41 [CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"])
43 # allow fake installations for "distcheck"
44 AC_ARG_ENABLE(distcheck,
45 [ --enable-distcheck build for distcheck target],
46 [enable_distcheck=yes], [enable_distcheck=no])
47 echo -n "running distcheck... "
48 echo $enable_distcheck
50 if test "x$enable_distcheck" = "xyes" ; then
51 EXTENSIONSDIR="${libdir}/gsignond/extensions"
52 PLUGINSDIR="${libdir}/gsignond/gplugins"
54 PLUGINSDIR=`pkg-config gsignond --variable=gpluginsdir`
55 EXTENSIONSDIR=`pkg-config gsignond --variable=extensionsdir`
58 AC_SUBST(EXTENSIONSDIR)
60 GSIGNON_CFLAGS="$GSIGNON_CFLAGS -Wall -Werror"