wez             Wed Feb 16 23:23:15 2005 EDT

  Added files:                 
    /php-src/ext/pdo_sqlite/sqlite/src  .cvsignore 

  Modified files:              
    /php-src/ext/pdo    Makefile.frag config.m4 
    /php-src/ext/pdo_firebird   config.m4 
    /php-src/ext/pdo_mysql      config.m4 
    /php-src/ext/pdo_oci        config.m4 
    /php-src/ext/pdo_odbc       config.m4 
    /php-src/ext/pdo_pgsql      config.m4 
    /php-src/ext/pdo_sqlite     .cvsignore config.m4 
  Log:
  symlinked pdo drivers under ext.
  Enabled PDO and PDO_SQLITE by default.
  Fixup PDO header detection so that it searches in the correct order, and
  correctly picks up the headers when building from outside of the source
  tree.
  
  TODO: make pdo_XXX auto-enable when XXX is enabled.  Volunteers welcome.
  
  
  
http://cvs.php.net/diff.php/php-src/ext/pdo/Makefile.frag?r1=1.7&r2=1.8&ty=u
Index: php-src/ext/pdo/Makefile.frag
diff -u php-src/ext/pdo/Makefile.frag:1.7 php-src/ext/pdo/Makefile.frag:1.8
--- php-src/ext/pdo/Makefile.frag:1.7   Sat Feb 12 22:27:48 2005
+++ php-src/ext/pdo/Makefile.frag       Wed Feb 16 23:23:14 2005
@@ -32,8 +32,9 @@
 # mini hack
 install: $(all_targets) $(install_targets) install-pdo-headers
 
-$(top_srcdir)/ext/pdo/pdo_sql_parser.c: $(top_srcdir)/ext/pdo/pdo_sql_parser.re
-       exit 0; re2c -b $(top_srcdir)/ext/pdo/pdo_sql_parser.re > $@
+#$(top_srcdir)/ext/pdo/pdo_sql_parser.c: 
$(top_srcdir)/ext/pdo/pdo_sql_parser.re
+#      exit 0; re2c -b $(top_srcdir)/ext/pdo/pdo_sql_parser.re > $@
+
+#$(srcdir)/pdo_sql_parser.c: $(srcdir)/pdo_sql_parser.re
+#      exit 0; re2c -b $(srcdir)/pdo_sql_parser.re > $@
 
-$(srcdir)/pdo_sql_parser.c: $(srcdir)/pdo_sql_parser.re
-       exit 0; re2c -b $(srcdir)/pdo_sql_parser.re > $@
http://cvs.php.net/diff.php/php-src/ext/pdo/config.m4?r1=1.8&r2=1.9&ty=u
Index: php-src/ext/pdo/config.m4
diff -u php-src/ext/pdo/config.m4:1.8 php-src/ext/pdo/config.m4:1.9
--- php-src/ext/pdo/config.m4:1.8       Sat Feb 12 20:54:59 2005
+++ php-src/ext/pdo/config.m4   Wed Feb 16 23:23:14 2005
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.8 2005/02/13 01:54:59 wez Exp $
+dnl $Id: config.m4,v 1.9 2005/02/17 04:23:14 wez Exp $
 dnl config.m4 for extension pdo
 dnl vim:se ts=2 sw=2 et:
 
@@ -51,8 +51,8 @@
 fi
 ])
 
-PHP_ARG_ENABLE(pdo, whether to disable PDO support,
-[  --disable-pdo            Disable PHP Data Objects support], yes)
+PHP_ARG_ENABLE(pdo, whether to enable PDO support,
+[  --enable-pdo=yes         Enable PHP Data Objects support (recommended)], 
yes)
 
 if test "$PHP_PDO" != "no"; then
   if test "$ext_shared" = "yes" ; then
http://cvs.php.net/diff.php/php-src/ext/pdo_firebird/config.m4?r1=1.3&r2=1.4&ty=u
Index: php-src/ext/pdo_firebird/config.m4
diff -u php-src/ext/pdo_firebird/config.m4:1.3 
php-src/ext/pdo_firebird/config.m4:1.4
--- php-src/ext/pdo_firebird/config.m4:1.3      Wed Jun 23 09:26:08 2004
+++ php-src/ext/pdo_firebird/config.m4  Wed Feb 16 23:23:14 2005
@@ -1,5 +1,5 @@
 dnl
-dnl $Id: config.m4,v 1.3 2004/06/23 13:26:08 abies Exp $
+dnl $Id: config.m4,v 1.4 2005/02/17 04:23:14 wez Exp $
 dnl
 
 PHP_ARG_WITH(pdo-firebird,for Firebird support for PDO,
@@ -30,20 +30,23 @@
   ], [
     -L$FIREBIRD_LIBDIR
   ])
-  
-  if test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
-    pdo_inc_path=$prefix/include/php/ext
-  elif test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+ 
+  AC_MSG_CHECKING([for PDO includes])
+  if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
     pdo_inc_path=$abs_srcdir/ext
-  elif test -f ext/pdo/php_pdo_driver.h; then
-    pdo_inc_path=ext
+  elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$prefix/include/php/ext
   else
-   AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
+    AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
   fi
+  AC_MSG_RESULT($pdo_inc_path)
                                  
   PHP_ADD_LIBRARY_WITH_PATH($FIREBIRD_LIBNAME, $FIREBIRD_LIBDIR, 
PDO_FIREBIRD_SHARED_LIBADD)
   PHP_ADD_INCLUDE($FIREBIRD_INCDIR)
   AC_DEFINE(HAVE_PDO_FIREBIRD,1,[ ])
   PHP_NEW_EXTENSION(pdo_firebird, pdo_firebird.c firebird_driver.c 
firebird_statement.c, $ext_shared,,-I$pdo_inc_path)
   PHP_SUBST(PDO_FIREBIRD_SHARED_LIBADD)
+  PHP_ADD_EXTENSION_DEP(pdo_firebird, pdo)
 fi
http://cvs.php.net/diff.php/php-src/ext/pdo_mysql/config.m4?r1=1.17&r2=1.18&ty=u
Index: php-src/ext/pdo_mysql/config.m4
diff -u php-src/ext/pdo_mysql/config.m4:1.17 
php-src/ext/pdo_mysql/config.m4:1.18
--- php-src/ext/pdo_mysql/config.m4:1.17        Sun Feb 13 09:42:46 2005
+++ php-src/ext/pdo_mysql/config.m4     Wed Feb 16 23:23:14 2005
@@ -1,5 +1,5 @@
 dnl
-dnl $Id: config.m4,v 1.17 2005/02/13 14:42:46 hholzgra Exp $
+dnl $Id: config.m4,v 1.18 2005/02/17 04:23:14 wez Exp $
 dnl
 
 AC_DEFUN([PDO_MYSQL_LIB_CHK], [
@@ -59,18 +59,20 @@
   AC_CHECK_FUNCS([mysql_commit mysql_stmt_prepare])    
   LDFLAGS=$_SAVE_LDFLAGS
 
-  if test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=$prefix/include/php/ext
-  elif test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=$abs_srcdir/ext
-  elif test -f ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=ext
+  AC_MSG_CHECKING([for PDO includes])
+  if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$prefix/include/php/ext
   else
-       AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
+    AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
   fi
+  AC_MSG_RESULT($pdo_inc_path)
 
   PHP_NEW_EXTENSION(pdo_mysql, pdo_mysql.c mysql_driver.c mysql_statement.c, 
$ext_shared,,-I$pdo_inc_path)
-dnl  PHP_ADD_EXTENSION_DEP(pdo_mysql, pdo)
+  PHP_ADD_EXTENSION_DEP(pdo_mysql, pdo)
   PDO_MYSQL_MODULE_TYPE=external
   PDO_MYSQL_INCLUDE=-I$PDO_MYSQL_INC_DIR
  
http://cvs.php.net/diff.php/php-src/ext/pdo_oci/config.m4?r1=1.9&r2=1.10&ty=u
Index: php-src/ext/pdo_oci/config.m4
diff -u php-src/ext/pdo_oci/config.m4:1.9 php-src/ext/pdo_oci/config.m4:1.10
--- php-src/ext/pdo_oci/config.m4:1.9   Mon Feb 14 07:52:34 2005
+++ php-src/ext/pdo_oci/config.m4       Wed Feb 16 23:23:14 2005
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.9 2005/02/14 12:52:34 tony2001 Exp $
+dnl $Id: config.m4,v 1.10 2005/02/17 04:23:14 wez Exp $
 
 AC_DEFUN([AC_PDO_OCI_VERSION],[
   AC_MSG_CHECKING([Oracle version])
@@ -160,20 +160,23 @@
     -L$PDO_OCI_LIB_DIR $PDO_OCI_SHARED_LIBADD
   ])
 
-  if test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
-    pdo_inc_path=$prefix/include/php/ext
-  elif test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+  AC_MSG_CHECKING([for PDO includes])
+  if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
     pdo_inc_path=$abs_srcdir/ext
-  elif test -f ext/pdo/php_pdo_driver.h; then
-    pdo_inc_path=ext
+  elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$prefix/include/php/ext
   else
-   AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
+    AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
   fi
+  AC_MSG_RESULT($pdo_inc_path)
 
   PHP_NEW_EXTENSION(pdo_oci, pdo_oci.c oci_driver.c oci_statement.c, 
$ext_shared,,-I$pdo_inc_path)
 
   PHP_SUBST_OLD(PDO_OCI_SHARED_LIBADD)
   PHP_SUBST_OLD(PDO_OCI_DIR)
   PHP_SUBST_OLD(PDO_OCI_VERSION)
+  PHP_ADD_EXTENSION_DEP(pdo_oci, pdo)
   
 fi
http://cvs.php.net/diff.php/php-src/ext/pdo_odbc/config.m4?r1=1.13&r2=1.14&ty=u
Index: php-src/ext/pdo_odbc/config.m4
diff -u php-src/ext/pdo_odbc/config.m4:1.13 php-src/ext/pdo_odbc/config.m4:1.14
--- php-src/ext/pdo_odbc/config.m4:1.13 Sun Feb 13 02:30:55 2005
+++ php-src/ext/pdo_odbc/config.m4      Wed Feb 16 23:23:14 2005
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.13 2005/02/13 07:30:55 hholzgra Exp $
+dnl $Id: config.m4,v 1.14 2005/02/17 04:23:14 wez Exp $
 dnl config.m4 for extension pdo_odbc
 dnl vim:et:sw=2:ts=2:
 
@@ -134,8 +134,8 @@
   AC_MSG_CHECKING([for PDO includes])
   if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
     pdo_inc_path=$abs_srcdir/ext
-  elif test -f ext/pdo/php_pdo_driver.h; then
-    pdo_inc_path=ext
+  elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
   elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
     pdo_inc_path=$prefix/include/php/ext
   else
@@ -144,6 +144,6 @@
   AC_MSG_RESULT($pdo_inc_path)
 
   PHP_NEW_EXTENSION(pdo_odbc, pdo_odbc.c odbc_driver.c odbc_stmt.c, 
$ext_shared,,-I$pdo_inc_path $PDO_ODBC_INCLUDE)
-dnl  PHP_ADD_EXTENSION_DEP(pdo_odbc, pdo)
+  PHP_ADD_EXTENSION_DEP(pdo_odbc, pdo)
 fi
 
http://cvs.php.net/diff.php/php-src/ext/pdo_pgsql/config.m4?r1=1.5&r2=1.6&ty=u
Index: php-src/ext/pdo_pgsql/config.m4
diff -u php-src/ext/pdo_pgsql/config.m4:1.5 php-src/ext/pdo_pgsql/config.m4:1.6
--- php-src/ext/pdo_pgsql/config.m4:1.5 Sun Feb 13 02:30:55 2005
+++ php-src/ext/pdo_pgsql/config.m4     Wed Feb 16 23:23:14 2005
@@ -1,5 +1,5 @@
 dnl
-dnl $Id: config.m4,v 1.5 2005/02/13 07:30:55 hholzgra Exp $
+dnl $Id: config.m4,v 1.6 2005/02/17 04:23:14 wez Exp $
 dnl
 
 AC_DEFUN([PHP_PGSQL_CHECK_FUNCTIONS],[
@@ -97,17 +97,18 @@
 
   PHP_ADD_INCLUDE($PGSQL_INCLUDE)
 
-dnl find PDO sources
-  if test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=$prefix/include/php/ext
+  AC_MSG_CHECKING([for PDO includes])
+  if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
   elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=$abs_srcdir/ext
-  elif test -f ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=ext
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$prefix/include/php/ext
   else
-       AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
+    AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
   fi
+  AC_MSG_RESULT($pdo_inc_path)
 
   PHP_NEW_EXTENSION(pdo_pgsql, pdo_pgsql.c pgsql_driver.c pgsql_statement.c, 
$ext_shared,,-I$pdo_inc_path $PDO_PGSQL_CFLAGS)
-dnl  PHP_ADD_EXTENSION_DEP(pdo_pgsql, pdo) 
+  PHP_ADD_EXTENSION_DEP(pdo_pgsql, pdo) 
 fi
http://cvs.php.net/diff.php/php-src/ext/pdo_sqlite/.cvsignore?r1=1.1&r2=1.2&ty=u
Index: php-src/ext/pdo_sqlite/.cvsignore
diff -u php-src/ext/pdo_sqlite/.cvsignore:1.1 
php-src/ext/pdo_sqlite/.cvsignore:1.2
--- php-src/ext/pdo_sqlite/.cvsignore:1.1       Sun Sep 19 06:55:41 2004
+++ php-src/ext/pdo_sqlite/.cvsignore   Wed Feb 16 23:23:14 2005
@@ -26,3 +26,4 @@
 missing
 mkinstalldirs
 modules
+sqlite3.h
http://cvs.php.net/diff.php/php-src/ext/pdo_sqlite/config.m4?r1=1.8&r2=1.9&ty=u
Index: php-src/ext/pdo_sqlite/config.m4
diff -u php-src/ext/pdo_sqlite/config.m4:1.8 
php-src/ext/pdo_sqlite/config.m4:1.9
--- php-src/ext/pdo_sqlite/config.m4:1.8        Sat Feb 12 22:01:38 2005
+++ php-src/ext/pdo_sqlite/config.m4    Wed Feb 16 23:23:14 2005
@@ -1,19 +1,19 @@
-dnl $Id: config.m4,v 1.8 2005/02/13 03:01:38 wez Exp $
+dnl $Id: config.m4,v 1.9 2005/02/17 04:23:14 wez Exp $
 dnl config.m4 for extension pdo_sqlite
 dnl vim:et:sw=2:ts=2:
 
 PHP_ARG_WITH(pdo-sqlite, for sqlite 3 driver for PDO,
-[  --with-pdo-sqlite             Include PDO sqlite 3 support])
+[  --with-pdo-sqlite             Include PDO sqlite 3 support],yes)
 
 if test "$PHP_PDO_SQLITE" != "no"; then
 
   AC_MSG_CHECKING([for PDO includes])
-  if test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=$prefix/include/php/ext
-  elif test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=$abs_srcdir/ext
-  elif test -f ext/pdo/php_pdo_driver.h; then
-       pdo_inc_path=ext
+  if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$abs_srcdir/ext
+  elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
+    pdo_inc_path=$prefix/include/php/ext
   else
     AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
   fi
@@ -110,5 +110,5 @@
       AC_CHECK_HEADERS(time.h)
     
   fi
-dnl  PHP_ADD_EXTENSION_DEP(pdo_sqlite, pdo)
+  PHP_ADD_EXTENSION_DEP(pdo_sqlite, pdo)
 fi

http://cvs.php.net/co.php/php-src/ext/pdo_sqlite/sqlite/src/.cvsignore?r=1.1&p=1
Index: php-src/ext/pdo_sqlite/sqlite/src/.cvsignore
+++ php-src/ext/pdo_sqlite/sqlite/src/.cvsignore
config.h

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to