class Tool;
+/**
+A container for tools. Performs lookup based on tag or filename extension.
+*/
class Toolchain
{
private:
void add_tool(Tool *);
const Tool &get_tool(const std::string &) const;
- const Tool *get_tool_for_suffix(const std::string &) const;
+ const Tool *get_tool_for_suffix(const std::string &, bool = false) const;
};
#endif