}
-Target *SubTool::create_source(const Component &c, const FS::Path &p) const
-{
- return parent.create_source(c, p);
-}
-
-Target *SubTool::create_source(const FS::Path &p) const
-{
- return parent.create_source(p);
-}
-
-Target *SubTool::create_target(const vector<Target *> &s, const string &a)
-{
- return parent.create_target(s, a);
-}
-
-Target *SubTool::create_install(Target &t) const
-{
- return parent.create_install(t);
-}
-
-string SubTool::create_build_signature(const BuildInfo &bi) const
-{
- return parent.create_build_signature(bi);
-}
-
-
void operator>>(const LexicalConverter &conv, Tool::ProcessingUnit &unit)
{
const string &str = conv.get();