This is the case for internal tools.
if(!command.empty())
executable = builder.get_vfs().find_binary(command);
do_prepare();
if(!command.empty())
executable = builder.get_vfs().find_binary(command);
do_prepare();
+ if(!command.empty() && !executable)
{
builder.get_logger().log("problems", "Can't find executable %s for %s", command, tag);
problems.push_back(format("Can't find executable %s", command));
{
builder.get_logger().log("problems", "Can't find executable %s for %s", command, tag);
problems.push_back(format("Can't find executable %s", command));