saveJS: function()
{
-
+ var data = JSON.parse(JSON.stringify(this.items[0]));
var i = [ 'Gtk', 'Gdk', 'Pango', 'GLib', 'Gio', 'GObject', 'GtkSource', 'WebKit', 'Vte' ];
var src = "";
i.forEach(function(e) {
File.write(fn, src);
return fn;
+ }
/*
getTree : function( o ) {
Gtk.init(Seed.argv);
// error checking todo..
-var files = Files.list(Seed.argv[2]);
+var files = File.list(Seed.argv[2]);
var olist = [];
var gtkbuilder = false;
if (!f.match(/\.bjs$/)) {
continue;
}
- if (File.exist(f.replace(/\.bjs$/, '.js'))) {
+ if (File.isFile(f.replace(/\.bjs$/, '.js'))) {
olist.push(imports[f.replace(/\.bjs$/, '.js')]);
continue;
}
- var gtkbuilder new imports.Builder.Provider.File.Gtk.Gtk({ path : f });
+ var gtkbuilder = new imports.Builder.Provider.File.Gtk.Gtk({ path : f });
+ gtkbuilder.loadItems();
gtkbuilder.saveJS();
olist.push(imports[f.replace(/\.bjs$/, '.js')]);