gtkrun.js
authorAlan Knowles <alan@akbkhome.com>
Mon, 24 May 2010 05:18:57 +0000 (13:18 +0800)
committerAlan Knowles <alan@akbkhome.com>
Mon, 24 May 2010 05:18:57 +0000 (13:18 +0800)
gtkrun.js

index 0fb0fda..82cd7a8 100644 (file)
--- a/gtkrun.js
+++ b/gtkrun.js
@@ -46,14 +46,15 @@ var olist = [];
 
 var gtkbuilder = false;
 files.forEach(function(f) {
-    if (!f.match(/\.bjs$/)) {
+    var fp = Seed.argv[2] + '/' + f;
+    if (!fp.match(/\.bjs$/)) {
         return;
     }
-    if (File.isFile(f.replace(/\.bjs$/, '.js'))) {
-        olist.push(imports[f.replace(/\.bjs$/, '.js')]);
+    if (File.isFile(fp.replace(/\.bjs$/, '.js'))) {
+        olist.push(imports[fp.replace(/\.bjs$/, '.js')]);
         return;
     }
-    var gtkbuilder =  new imports.Builder.Provider.File.Gtk.Gtk({ path : Seed.argv[2] + '/' + f });
+    var gtkbuilder =  new imports.Builder.Provider.File.Gtk.Gtk({ path : fp });
     gtkbuilder.loadItems(function() { });
     var fn = gtkbuilder.saveJS();
     olist.push(imports[fn]);