summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2004-08-03 01:23:35 +0000
committerWez Furlong <wez@php.net>2004-08-03 01:23:35 +0000
commit93cdab8b965be751ab93d1af05528c5034b2db77 (patch)
tree1bca63d935b4cb10734ea8b6b29e045d5d326cbb
parentbfbd57905e81fe1d493de06df4bf6f7128402674 (diff)
downloadphp-git-93cdab8b965be751ab93d1af05528c5034b2db77.tar.gz
Catch exceptions from broken config.w32 files
-rw-r--r--win32/build/buildconf.js6
1 files changed, 5 insertions, 1 deletions
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);