From: Wez Furlong Date: Tue, 3 Aug 2004 01:23:35 +0000 (+0000) Subject: Catch exceptions from broken config.w32 files X-Git-Tag: PRE_ZEND_VM_DISPATCH_PATCH~259 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=93cdab8b965be751ab93d1af05528c5034b2db77;p=php Catch exceptions from broken config.w32 files --- diff --git a/win32/build/buildconf.js b/win32/build/buildconf.js index a73094258c..b0d20170aa 100644 --- a/win32/build/buildconf.js +++ b/win32/build/buildconf.js @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: buildconf.js,v 1.11 2004-02-12 12:30:41 wez Exp $ */ +/* $Id: buildconf.js,v 1.12 2004-08-03 01:23:35 wez Exp $ */ // This generates a configure script for win32 build WScript.StdOut.WriteLine("Rebuilding configure.js"); @@ -209,7 +209,11 @@ re = new RegExp("(ARG_(ENABLE|WITH)\([^;]+\);)", "gm"); calls = modules.match(re); for (i = 0; i < calls.length; i++) { item = calls[i]; + C.WriteLine("try {"); C.WriteLine(item); + C.WriteLine("} catch (e) {"); + C.WriteLine('\tSTDOUT.WriteLine("problem: " + e);'); + C.WriteLine("}"); } C.WriteBlankLines(1);