From: Alan Knowles Date: Fri, 10 Aug 2012 10:47:44 +0000 (+0800) Subject: tools/build_gtk_tree.js X-Git-Url: http://git.roojs.org/?p=app.Builder.js;a=commitdiff_plain;h=2ac566756ac2af019cc0d8c5e99b34d649519c74 tools/build_gtk_tree.js --- diff --git a/tools/build_gtk_tree.js b/tools/build_gtk_tree.js index f549de127..f6a847935 100644 --- a/tools/build_gtk_tree.js +++ b/tools/build_gtk_tree.js @@ -276,6 +276,10 @@ function BuildLists () { if (method !='Gtk.Container:add') { return true; } + if (failed.indexOf(parent) > -1) { + return false; + } + var ar = parent.split('.') var cls =ar[1]; var ns =ar[0]; @@ -298,6 +302,7 @@ function BuildLists () { try { var x = new imports.gi[ns][cls](); } catch(e) { + failed.push(parent); print("TRY ctor: " + parent ); print(JSON.stringify(e)); return false;