Annotation of embedaddon/php/ext/pdo_firebird/config.m4, revision 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>