Annotation of embedaddon/php/ext/sqlite/config.w32, revision 1.1

1.1     ! misho       1: // $Id: config.w32 242949 2007-09-26 15:44:16Z cvs2svn $
        !             2: // vim:ft=javascript
        !             3: 
        !             4: ARG_WITH("sqlite", "SQLite support", "no");
        !             5: 
        !             6: if (PHP_SQLITE != "no") {
        !             7:        copy_and_subst(configure_module_dirname + "\\libsqlite\\src\\sqlite.h.in",
        !             8:                configure_module_dirname + "\\libsqlite\\src\\sqlite.h", new Array(
        !             9:                        "--VERS--", file_get_contents(configure_module_dirname + "\\libsqlite\\VERSION").replace(new RegExp("[\r\n]+", "g"), ""),
        !            10:                        "--ENCODING--", "ISO8859"
        !            11:                ));
        !            12:        
        !            13:        FSO.CopyFile(configure_module_dirname + "\\libsqlite\\src\\sqlite_config.w32.h",
        !            14:                configure_module_dirname + "\\libsqlite\\src\\config.h");
        !            15: 
        !            16:        if (FSO.FileExists(configure_module_dirname + "\\..\\pdo\\php_pdo_driver.h")) {
        !            17:                PHP_SQLITE2_PDO_CFLAGS = " /DPHP_SQLITE2_HAVE_PDO=1 /I " + configure_module_dirname + "\\..";
        !            18:                ADD_EXTENSION_DEP('sqlite', 'pdo')
        !            19:        } else {
        !            20:                PHP_SQLITE2_PDO_CFLAGS = "";
        !            21:        }
        !            22:        
        !            23:        EXTENSION("sqlite", "sqlite.c sess_sqlite.c pdo_sqlite2.c", null,
        !            24:                "/D PHP_SQLITE_EXPORTS /I " + configure_module_dirname + "/libsqlite/src" +
        !            25:                PHP_SQLITE2_PDO_CFLAGS);
        !            26:                
        !            27:        
        !            28:        ADD_SOURCES(configure_module_dirname + "/libsqlite/src", "opcodes.c parse.c encode.c \
        !            29:                auth.c btree.c build.c delete.c expr.c func.c hash.c insert.c \
        !            30:                main.c os.c pager.c printf.c random.c select.c table.c tokenize.c \
        !            31:                update.c util.c vdbe.c attach.c btree_rb.c pragma.c vacuum.c \
        !            32:                copy.c where.c trigger.c vdbeaux.c date.c", "sqlite");
        !            33: 
        !            34:        AC_DEFINE("HAVE_SQLITE", 1, "SQLite support");
        !            35:        if (!PHP_SQLITE_SHARED) {
        !            36:                ADD_DEF_FILE(configure_module_dirname + "\\php_sqlite.def");
        !            37:        }
        !            38:        ADD_EXTENSION_DEP('sqlite', 'spl')
        !            39: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>