resources/RooUsage.txt
[app.Builder.js] / src / Main.vala
index 483d54d..d49b0aa 100644 (file)
@@ -12,16 +12,23 @@ int main (string[] args) {
     
 
        var app =  BuilderApplication.singleton(  args);
+       
+       if (BuilderApplication.opt_debug  || BuilderApplication.opt_compile_project == null) {
+               GLib.Log.set_handler(null, 
+                       GLib.LogLevelFlags.LEVEL_DEBUG | GLib.LogLevelFlags.LEVEL_WARNING, 
+                       (dom, lvl, msg) => {
+                       print("%s: %s\n", dom, msg);
+               });
+       }
+       
        if (BuilderApplication.opt_compile_project != null) {
                 
-               Palete.ValaSource.buildApplication();
+               Palete.ValaSourceCompiler.buildApplication();
                
                GLib.Process.exit(Posix.EXIT_SUCCESS);
        }
        
-       GLib.Log.set_handler(null, GLib.LogLevelFlags.LEVEL_DEBUG, (dom, lvl, msg) => {
-               print("%s: %s\n", dom.msg);
-       });
+        
        
        GLib.debug("project = %s\n", BuilderApplication.opt_compile_project);
        
@@ -50,7 +57,7 @@ int main (string[] args) {
        w.windowstate.switchState(WindowState.State.FILES);
        
        Gtk.main();
-    
+    app = null;
        
        return 0;
 }