throw invalid_argument("DataTool::create_target");
}
+string DataTool::create_build_signature(const BuildInfo &binfo) const
+{
+ string result;
+ if(binfo.debug)
+ result += 'g';
+ if(binfo.optimize>0)
+ {
+ result += 'b';
+ if(binfo.optimize>1)
+ result += 'z';
+ }
+ return result;
+}
+
Task *DataTool::run(const Target &tgt) const
{
const Component &comp = *tgt.get_component();