// $Id$ // vim:ft=javascript ARG_WITH("sqlite", "SQLite support", "yes"); if (PHP_SQLITE == "yes") { copy_and_subst(configure_module_dirname + "\\libsqlite\\src\\sqlite.h.in", configure_module_dirname + "\\libsqlite\\src\\sqlite.h", new Array( "--VERS--", file_get_contents(configure_module_dirname + "\\libsqlite\\VERSION").replace(new RegExp("[\r\n]+", "g"), ""), "--ENCODING--", "ISO8859" )); FSO.CopyFile(configure_module_dirname + "\\libsqlite\\src\\sqlite_config.w32.h", configure_module_dirname + "\\libsqlite\\src\\config.h"); EXTENSION("sqlite", "sqlite.c sess_sqlite.c", null, "/D PHP_SQLITE_EXPORTS /I " + configure_module_dirname + "/libsqlite/src"); ADD_SOURCES(configure_module_dirname + "/libsqlite/src", "opcodes.c parse.c encode.c \ auth.c btree.c build.c delete.c expr.c func.c hash.c insert.c \ main.c os.c pager.c printf.c random.c select.c table.c tokenize.c \ update.c util.c vdbe.c attach.c btree_rb.c pragma.c vacuum.c \ copy.c where.c trigger.c vdbeaux.c date.c", "sqlite"); AC_DEFINE("HAVE_SQLITE", 1, "SQLite support"); if (!PHP_SQLITE_SHARED) { ADD_DEF_FILE(configure_module_dirname + "\\php_sqlite.def"); } }