if(base_path.empty())
{
// TODO report which files were not found
+ builder.get_logger().log("problems", format("Cannot locate files for %s", name));
problems.push_back("Cannot locate files");
return;
}
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;
{
executable = builder.get_vfs().find_binary(command);
if(!executable)
+ {
+ builder.get_logger().log("problems", format("Can't find executable %s for %s", command, tag));
problems.push_back(format("Can't find executable %s", command));
+ }
}
}