X-Git-Url: http://git.roojs.org/?p=app.Builder.js;a=blobdiff_plain;f=tools%2Fbuild_gtk_tree.js;fp=tools%2Fbuild_gtk_tree.js;h=f6a8479353dd0337833748c4077e4e1d54788535;hp=f549de1272f06b34598e3987bfb7596c800e778b;hb=2ac566756ac2af019cc0d8c5e99b34d649519c74;hpb=0f103ab9e5f389e1c77a6ee361ec7f924f9be2e9 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;