resources/RooUsage.txt
[app.Builder.js] / src / Project / Gtk.vala
index 27c1af6..bca1667 100644 (file)
@@ -503,11 +503,16 @@ namespace Project {
                        
                        this.name = el.get_string_member("name");
                        this.compile_flags = el.get_string_member("compile_flags");
+                       if ( el.has_member("execute_args")) {
+                               this.execute_args = el.get_string_member("execute_args");
+                       } else {
+                               this.execute_args = "";
+                       }
                        this.target_bin = el.get_string_member("target_bin");
                        // sources and packages.
                        this.sources = this.readArray(el.get_array_member("sources"));
                        this.packages = this.readArray(el.get_array_member("packages"));
-                       
+
                }
                
                // why not array of strings?
@@ -526,6 +531,7 @@ namespace Project {
                        var ret = new Json.Object();
                        ret.set_string_member("name", this.name);
                        ret.set_string_member("compile_flags", this.compile_flags);
+                       ret.set_string_member("execute_args", this.execute_args);
                        ret.set_string_member("target_bin", this.target_bin);
                        ret.set_array_member("sources", this.writeArray(this.sources));
                        ret.set_array_member("packages", this.writeArray(this.packages));