void Target::collect_build_info(BuildInfo &binfo) const
{
+ if(tool)
+ binfo.update_from(tool->get_build_info());
if(component)
binfo.update_from(component->get_build_info());
else if(package)
return;
if(state==PREPARING)
{
+ builder.get_logger().log("problems", format("Dependency cycle detected at %s", name));
problems.push_back("Dependency cycle detected");
state = BROKEN;
return;