File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / sqlite / config.w32
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:48:01 2012 UTC (13 years, 1 month ago) by misho
Branches: php, MAIN
CVS tags: v5_3_10, HEAD
php

    1: // $Id: config.w32,v 1.1.1.1 2012/02/21 23:48:01 misho Exp $
    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>