+
+ /** Returns a target for the tool's own executable. If the tool does not
+ use an external program, returns null. */
+ // XXX The executable target should be retrieved when first needed
+ FileTarget *get_executable() const { return executable; }
+
+ /// Returns a list of suffixes that can be processed with this tool.