]> git.tdb.fi Git - builder.git/blobdiff - source/tool.cpp
Have SubTool automatically pass calls to the parent tool
[builder.git] / source / tool.cpp
index e2afe79a204ccea8aebda5294c0dc8a0fd3f583e..f3a29905b1651f12cc2c4dc92ef95f55e38b5a0d 100644 (file)
@@ -74,6 +74,31 @@ SubTool::SubTool(Tool &p):
        parent(p)
 { }
 
+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 list<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)
 {