diff options
author | Edin Kadribasic <edink@php.net> | 2003-04-20 03:03:28 +0000 |
---|---|---|
committer | Edin Kadribasic <edink@php.net> | 2003-04-20 03:03:28 +0000 |
commit | 3f18d16957931c1ff31c0fc04d5ac0de7698d3d2 (patch) | |
tree | 39ad3b7b2133c807a894179ba2f9e00ce64f55c2 /ext/sqlite | |
parent | 04d06dac3f3eb751ec46fc62f59dde8d7bad27a6 (diff) | |
download | php-git-3f18d16957931c1ff31c0fc04d5ac0de7698d3d2.tar.gz |
Kluge, but it seems to work now in both phpize and bundled builds.
Only in there until Wez fixes it for real.
Diffstat (limited to 'ext/sqlite')
-rw-r--r-- | ext/sqlite/config.m4 | 22 |
1 files changed, 17 insertions, 5 deletions
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 |