@@ -72,21 +72,22 @@ if test "$PHP_PDO_SQLITE" != "no"; then
72
72
PHP_SUBST(PDO_SQLITE_SHARED_LIBADD)
73
73
PHP_NEW_EXTENSION(pdo_sqlite, $php_pdo_sqlite_sources_core, $ext_shared,,-I$pdo_inc_path)
74
74
else
75
- # use bundled libs
76
- pdo_sqlite_sources="libsqlite/sqlite3.c"
77
-
75
+ # use bundled libs
78
76
if test "$enable_maintainer_zts" = "yes"; then
79
- threadsafe_flag ="-DSQLITE_THREADSAFE=1"
77
+ threadsafe_flags ="-DSQLITE_THREADSAFE=1"
80
78
else
81
- threadsafe_flag ="-DSQLITE_THREADSAFE=0"
79
+ threadsafe_flags ="-DSQLITE_THREADSAFE=0"
82
80
fi
83
81
82
+ other_flags="-DSQLITE_ENABLE_FTS3=1 -DSQLITE_CORE=1"
83
+
84
84
PHP_NEW_EXTENSION(pdo_sqlite,
85
- $php_pdo_sqlite_sources_core $pdo_sqlite_sources ,
86
- $ext_shared,,-I$ext_srcdir/libsqlite - DPDO_SQLITE_BUNDLED=1 $threadsafe_flag -I$pdo_inc_path)
85
+ $php_pdo_sqlite_sources_core,
86
+ $ext_shared,,-DPDO_SQLITE_BUNDLED=1 $other_flags $threadsafe_flags -I$pdo_inc_path)
87
87
88
88
PHP_SUBST(PDO_SQLITE_SHARED_LIBADD)
89
- PHP_ADD_BUILD_DIR($ext_builddir/libsqlite, 1)
89
+ PHP_ADD_EXTENSION_DEP(pdo_sqlite, sqlite3)
90
+ PHP_ADD_INCLUDE($abs_srcdir/ext/sqlite3/libsqlite)
90
91
91
92
AC_CHECK_FUNCS ( usleep nanosleep )
92
93
AC_CHECK_HEADERS ( time.h )
0 commit comments