]> granicus.if.org Git - php/commitdiff
Catch exceptions from broken config.w32 files
authorWez Furlong <wez@php.net>
Tue, 3 Aug 2004 01:23:35 +0000 (01:23 +0000)
committerWez Furlong <wez@php.net>
Tue, 3 Aug 2004 01:23:35 +0000 (01:23 +0000)
win32/build/buildconf.js

index a73094258c03c3404bd3368efa84690a601450d8..b0d20170aab6c1aad63c5b14efbd0006b14cd2e7 100644 (file)
@@ -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);