1dnl $Id$
2
3m4_include([../../configure-common.ac])
4AM_INIT_AUTOMAKE(foreign)
5AC_CONFIG_HEADERS(config.h)
6
7m4_include([../configure-plugins.ac])
8
9PGSQL_BUILD=1
10AC_ARG_WITH(pgsql,
11 [  --with-pgsql[=DIR]  PostgreSQL development library],dnl
12 [if test "$withval" != "no"; then
13   if test "$withval" != "yes"; then
14        PGSQLROOT=$withval
15        LDFLAGS="${LDFLAGS} -L$PGSQLROOT/lib"
16        CPPFLAGS="${CPPFLAGS} -I$PGSQLROOT/include"
17   fi
18  else
19       PGSQL_BUILD=0
20 fi],
21)
22AC_CHECK_FUNCS(poptGetContext,,
23   [AC_CHECK_LIB(popt,poptGetContext,,[AC_MSG_WARN([No popt development environment found, not building this plugin]) && PGSQL_BUILD=0])])
24if test "$PGSQL_BUILD" != "0"; then
25AC_CHECK_FUNCS(PQconnectdb, ,
26   [AC_CHECK_LIB(pq,PQconnectdb,,
27      [AC_MSG_WARN([No PostgreSQL development environment found, not building this plugin]) && PGSQL_BUILD=0])])
28fi
29AC_CHECK_HEADER([libpq-fe.h],,
30	[AC_CHECK_HEADER([postgresql/libpq-fe.h],AC_DEFINE(POSTGRESQL_PREFIX,1,[Define if you need to include postgresql/libpq-fe.h, not just libpq-fe.h]),
31		[AC_MSG_WARN([No PostgreSQL header found, not building this plugin]) && PGSQL_BUILD=0])])
32AM_CONDITIONAL(PGSQLBUILD, test "$PGSQL_BUILD" = 1)
33AC_OUTPUT(Makefile)
34
35