From: Edin Kadribasic Date: Sun, 20 Apr 2003 03:03:28 +0000 (+0000) Subject: Kluge, but it seems to work now in both phpize and bundled builds. X-Git-Tag: SPL_ALPHA~141 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3f18d16957931c1ff31c0fc04d5ac0de7698d3d2;p=php Kluge, but it seems to work now in both phpize and bundled builds. Only in there until Wez fixes it for real. --- diff --git a/ext/sqlite/config.m4 b/ext/sqlite/config.m4 index fce7c13b43..f1de951caa 100644 --- a/ext/sqlite/config.m4 +++ b/ext/sqlite/config.m4 @@ -47,11 +47,23 @@ if test "$PHP_SQLITE" != "no"; then # use bundled library PHP_SQLITE_CFLAGS="-I@ext_srcdir@/libsqlite/src" - if test "$PHP_DEBUG" = "0"; then - PHP_SQLITE_CFLAGS="$PHP_SQLITE_CFLAGS -DNDEBUG" - fi - if test "$enable_experimental_zts" = "yes"; then - PHP_SQLITE_CFLAGS="$PHP_SQLITE_CFLAGS -DTHREADSAFE" + + if test "ek$EXTENSION_DIR" = "ek"; then + if test "$PHP_DEBUG" = "0"; then + PHP_SQLITE_CFLAGS="$PHP_SQLITE_CFLAGS -DNDEBUG" + fi + if test "$enable_experimental_zts" = "yes"; then + PHP_SQLITE_CFLAGS="$PHP_SQLITE_CFLAGS -DTHREADSAFE" + fi + else + php_sqlite_no_debug=`echo $EXTENSION_DIR | grep -c "no-debug"` + php_sqlite_non_zts=`echo $EXTENSION_DIR | grep -c "non-zts"` + if test "$php_sqlite_no_debug" != "0"; then + PHP_SQLITE_CFLAGS="$PHP_SQLITE_CFLAGS -DNDEBUG" + fi + if test "$php_sqlite_non_zts" = "0"; then + PHP_SQLITE_CFLAGS="$PHP_SQLITE_CFLAGS -DTHREADSAFE" + fi fi sources="libsqlite/src/opcodes.c