X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdatatool.cpp;h=9b101c7bf6187332636615af74a058ed06127c2f;hb=6140518acb736f9020005245686bfbc5fca2d329;hp=4a4fc8a0cd89360d875bc7682de8c8b02afc6cd5;hpb=9e28243c9687608ec3c32954b4031490296ae877;p=builder.git diff --git a/source/datatool.cpp b/source/datatool.cpp index 4a4fc8a..9b101c7 100644 --- a/source/datatool.cpp +++ b/source/datatool.cpp @@ -1,6 +1,5 @@ #include #include -#include #include "builder.h" #include "component.h" #include "datacollection.h" @@ -16,6 +15,7 @@ using namespace Msp; DataTool::DataTool(Builder &b): Tool(b, "DATA") { + set_command("mspdatatool"); input_suffixes.push_back(".mdt"); } @@ -48,13 +48,6 @@ Target *DataTool::create_target(const list &sources, const string &arg throw invalid_argument("DataTool::create_target"); } -void DataTool::do_prepare() -{ - executable = builder.get_vfs().find_binary("mspdatatool"); - if(!executable) - builder.problem(string(), format("Can't find executable mspdatatool for tool %s", tag)); -} - Task *DataTool::run(const Target &tgt) const { const Component &comp = *tgt.get_component();