summaryrefslogtreecommitdiff
path: root/ext/interbase/config.m4
blob: 2328e25e1ad17622e401221a9bc3c28772f1045b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
dnl $Id$

AC_MSG_CHECKING(for InterBase support)
AC_ARG_WITH(interbase,
[  --with-interbase[=DIR]  Include InterBase support.  DIR is the InterBase base
                          install directory, defaults to /usr/interbase],
[
  if test "$withval" != "no"; then
    if test "$withval" = "yes"; then
      IBASE_INCDIR=/usr/interbase/include
      IBASE_LIBDIR=/usr/interbase/lib
    else
      IBASE_INCDIR=$withval/include
      IBASE_LIBDIR=$withval/lib
    fi
    IBASE_INCLUDE=-I$IBASE_INCDIR
    IBASE_LFLAGS=-L$IBASE_LIBDIR
    IBASE_LIBS="-lgds"
    AC_DEFINE(HAVE_IBASE)
    AC_MSG_RESULT(yes)
    EXTRA_LIBS="$EXTRA_LIBS $IBASE_LFLAGS $IBASE_LIBS"
    INCLUDES="$INCLUDES $IBASE_INCLUDE"
    PHP_EXTENSION(interbase)
  else
    AC_MSG_RESULT(no)
  fi
],[
  AC_MSG_RESULT(no)
])