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