wez Fri Dec 19 11:59:07 2003 EDT Added files: /php-src/ext/yaz config.w32 Log: add config.w32 for ext/yaz Edin: we need to update the yaz stuff in php-win32-dev so that this extension will build.
Index: php-src/ext/yaz/config.w32 +++ php-src/ext/yaz/config.w32 // $Id: config.w32,v 1.1 2003/12/19 16:59:06 wez Exp $ // vim:ft=javascript ARG_WITH("yaz", "YAZ support (ANSI/NISO Z39.50)", "no"); // this is a temporary hack function yaz_check_version() { var yaz_h = PHP_PHP_BUILD + "\\include\\yaz\\yaz-version.h"; var c = null; var v; if (FSO.FileExists(yaz_h)) { c = file_get_contents(yaz_h); if (c.match(/YAZ_VERSIONL\s+0x([a-zA-Z0-9]{2})/)) { v = RegExp.$1; if (parseInt(v) >= 2) { return true; } } } return false; } if (PHP_YAZ != "no") { if (CHECK_HEADER_ADD_INCLUDE("yaz/yaz-version.h", "CFLAGS_YAZ", PHP_YAZ) && CHECK_LIB("yaz.lib", "yaz", PHP_YAZ)) { if (yaz_check_version()) { EXTENSION('yaz', 'php_yaz.c'); AC_DEFINE('HAVE_YAZ', 1); } else { WARNING("yaz not enabled; version 2.0 or higher required"); } } else { WARNING("yaz not enabled; libraries and headers not found"); } } -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php