X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Ftool.cpp;h=f3a29905b1651f12cc2c4dc92ef95f55e38b5a0d;hp=e2afe79a204ccea8aebda5294c0dc8a0fd3f583e;hb=82f1175238a94618b0cf1485b0132fb965996843;hpb=a5fd0f039fa3d067d641595e4043dd5e8e3c0820 diff --git a/source/tool.cpp b/source/tool.cpp index e2afe79..f3a2990 100644 --- a/source/tool.cpp +++ b/source/tool.cpp @@ -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 &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) {