Annotation of embedaddon/php/ext/pdo_firebird/config.m4, revision 1.1.1.1

1.1       misho       1: dnl
                      2: dnl $Id: config.m4 311041 2011-05-15 05:49:34Z rasmus $
                      3: dnl
                      4: 
                      5: PHP_ARG_WITH(pdo-firebird,for Firebird support for PDO,
                      6: [  --with-pdo-firebird[=DIR] PDO: Firebird support.  DIR is the Firebird base
                      7:                             install directory [/opt/firebird]])
                      8: 
                      9: if test "$PHP_PDO_FIREBIRD" != "no"; then
                     10: 
                     11:   if test "$PHP_PDO" = "no" && test "$ext_shared" = "no"; then
                     12:     AC_MSG_ERROR([PDO is not enabled! Add --enable-pdo to your configure line.])
                     13:   fi
                     14: 
                     15:   if test "$PHP_PDO_FIREBIRD" = "yes"; then
                     16:     FIREBIRD_INCDIR=
                     17:     FIREBIRD_LIBDIR=
                     18:     FIREBIRD_LIBDIR_FLAG=
                     19:   else
                     20:     FIREBIRD_INCDIR=$PHP_PDO_FIREBIRD/include
                     21:     FIREBIRD_LIBDIR=$PHP_PDO_FIREBIRD/$PHP_LIBDIR
                     22:     FIREBIRD_LIBDIR_FLAG=-L$FIREBIRD_LIBDIR
                     23:   fi
                     24: 
                     25:   PHP_CHECK_LIBRARY(fbclient, isc_detach_database,
                     26:   [
                     27:     FIREBIRD_LIBNAME=fbclient
                     28:   ], [
                     29:     PHP_CHECK_LIBRARY(gds, isc_detach_database,
                     30:     [
                     31:       FIREBIRD_LIBNAME=gds
                     32:     ], [
                     33:       PHP_CHECK_LIBRARY(ib_util, isc_detach_database,
                     34:       [
                     35:         FIREBIRD_LIBNAME=ib_util
                     36:       ], [
                     37:         AC_MSG_ERROR([libfbclient, libgds or libib_util not found! Check config.log for more information.])
                     38:       ], [
                     39:         $FIREBIRD_LIBDIR_FLAG
                     40:       ])
                     41:     ], [
                     42:       $FIREBIRD_LIBDIR_FLAG
                     43:     ])
                     44:   ], [
                     45:     $FIREBIRD_LIBDIR_FLAG
                     46:   ])
                     47:  
                     48:   PHP_CHECK_PDO_INCLUDES
                     49: 
                     50:   PHP_ADD_LIBRARY_WITH_PATH($FIREBIRD_LIBNAME, $FIREBIRD_LIBDIR, PDO_FIREBIRD_SHARED_LIBADD)
                     51:   PHP_ADD_INCLUDE($FIREBIRD_INCDIR)
                     52:   AC_DEFINE(HAVE_PDO_FIREBIRD,1,[ ])
                     53:   PHP_NEW_EXTENSION(pdo_firebird, pdo_firebird.c firebird_driver.c firebird_statement.c, $ext_shared,,-I$pdo_inc_path)
                     54:   PHP_SUBST(PDO_FIREBIRD_SHARED_LIBADD)
                     55:   PHP_ADD_EXTENSION_DEP(pdo_firebird, pdo)
                     56: fi

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>