protected:
virtual void do_prepare() { }
+ /** Locates an executable for the tool from the VFS. If it isn't found, a
+ problem is reported. If cross is true and the architecture is not native,
+ a cross prefix is added to the command. */
+ void set_executable(const std::string &command, bool cross = false);
+
public:
/** Invokes the tool to build a target. This should not be called directly;
use Target::build() instead. */