dbgenerate.js
[app.Builder.js] / gtkrun.js
index acf4f4d..696c39d 100644 (file)
--- a/gtkrun.js
+++ b/gtkrun.js
@@ -10,8 +10,8 @@
  * Might be the way to go for full runtime 
  * 
  * 
- * Usage
- *    seed gtkrun.js /path/to/myproject
+ * Usage: (call with wrapper to set up directories..)
+ *    sh builder.sh
  * 
  * Concepts.. 
  * a) load dependancies.. (eg. gi's..) - derived later?
  */
 // autogen?
 
-// sort out import path!!!
+// sort out import path - this is  a bit of a mess..
 GIRepository = imports.gi.GIRepository;
-GIRepository.IRepository.prepend_search_path('/home/alan/.Builder/girepository-1.1');
+GLib        = imports.gi.GLib;
 
-print(JSON.stringify(GIRepository.IRepository.get_search_path()));
+// we add this in, as it appears to get lost sometimes if we set it using the ENV. variable in builder.sh
+GIRepository.IRepository.prepend_search_path(GLib.get_home_dir() + '/.Builder/girepository-1.1');
+//print(JSON.stringify(GIRepository.IRepository.get_search_path()));
 
 Gtk         = imports.gi.Gtk;
 Gdk         = imports.gi.Gdk;
 Pango       = imports.gi.Pango;
-GLib        = imports.gi.GLib;
+
 Gio         = imports.gi.Gio;
 GObject     = imports.gi.GObject;
 GtkSource   = imports.gi.GtkSource;
 WebKit      = imports.gi.WebKit;
 Vte         = imports.gi.Vte;
 
-GtkClutter  = imports.gi.GtkClutter;
+////Gdl         = imports.gi.Gdl;
+
+//GtkClutter  = imports.gi.GtkClutter;
 
-if (GtkClutter) {    
-    GtkClutter.init(Seed.argv);
-}
+//if (GtkClutter) {    
+//    GtkClutter.init(Seed.argv);
+//}
 
 File    = imports.File.File;
 
@@ -93,4 +97,4 @@ files.forEach(function(f) {
 
           
 Gtk.main();
\ No newline at end of file