this.execute_args = "";
}
// sources and packages.
- this.sources = this.filterFiles(this.project.readArray(el.get_array_member("sources")));
-
+ this.sources = this.project.readArray(el.get_array_member("sources")) ;
+
}
ret.set_string_member("name", this.name);
ret.set_string_member("execute_args", this.execute_args);
- ret.set_array_member("sources", this.writeArray( this.filterFiles(this.sources)));
+ ret.set_array_member("sources", this.writeArray(this.sources));
return ret;
public bool has_file(JsRender.JsRender file)
{
- //GLib.debug("Checking %s has file %s", this.name, file.path);
+ GLib.debug("Checking %s has file %s", this.name, file.path);
var pr = (Gtk) file.project;
for(var i = 0; i < this.sources.size;i++) {
var path = pr.path + "/" + this.sources.get(i);
- //GLib.debug("check %s =%s or %s", path , file.path, file.targetName());
+ GLib.debug("check %s", path);
- if (path == file.path || path == file.targetName()) {
- //GLib.debug("GOT IT");
+ if (path == file.path) {
+ GLib.debug("GOT IT");
return true;
}
}
- //GLib.debug("CANT FIND IT");
+ GLib.debug("CANT FIND IT");
return false;
}
- public Gee.ArrayList<string> filterFiles( Gee.ArrayList<string> ar)
- {
- var ret = new Gee.ArrayList<string>();
- foreach(var f in ar) {
- if (null == this.project.getByRelPath(f)) {
- continue;
- }
- ret.add(f);
- }
- return ret;
- }
-
}
}
\ No newline at end of file