src/Main.vala
authorAlan Knowles <alan@roojs.com>
Fri, 22 Feb 2019 08:07:58 +0000 (16:07 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 22 Feb 2019 08:07:58 +0000 (16:07 +0800)
src/Application.vala

src/Application.vala
src/Main.vala

index 04052b4..dc94ed3 100644 (file)
                }
                public void optListFiles()
                {
-               
-               
+                       if (BuilderApplication.opt_list_files) {
+                               if (this.cur_project == null) {
+                                       GLib.error("missing project, use --project to select which project");
+                               }
+                               print("Files for %s\n %s\n", cur_project.name, cur_project.listAllFilesToString());
+                               GLib.Process.exit(Posix.EXIT_SUCCESS);
+                       }
+                       
                }
                
        } 
index 7b38f1a..353f5c6 100644 (file)
@@ -14,19 +14,12 @@ int main (string[] args) {
        app.initDebug();
        app.optListProjects();
        app.optSetProject();
-     
+       app.optListFiles();     
  
        Project.Project cur_project = null;
     
        
-       if (BuilderApplication.opt_list_files) {
-               if (cur_project == null) {
-                       GLib.error("missing project, use --project to select which project");
-               }
-               print("Files for %s\n %s\n", cur_project.name, cur_project.listAllFilesToString());
-               GLib.Process.exit(Posix.EXIT_SUCCESS);
-       }
-    
+       
     if (BuilderApplication.opt_bjs_compile != null) {
                if (cur_project == null) {
                        GLib.error("missing project, use --project to select which project");