X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fandroidmanifestgenerator.cpp;h=0c489825824784a6af316572406a1d338a256691;hb=1ed833343bc83b83c5f61cbfd74423bbba677a04;hp=70b1e20754d06d2b72db97a070894b8a3c571c41;hpb=2a23a19ff6717b32ddc45f84681c5c969c967e45;p=builder.git diff --git a/source/androidmanifestgenerator.cpp b/source/androidmanifestgenerator.cpp index 70b1e20..0c48982 100644 --- a/source/androidmanifestgenerator.cpp +++ b/source/androidmanifestgenerator.cpp @@ -10,15 +10,15 @@ using namespace std; using namespace Msp; -Target *AndroidManifestGenerator::create_target(const vector &, const string &) +AndroidManifestGenerator::AndroidManifestGenerator(Builder &b): + Tool(b, "AMG") { - throw logic_error("not implemented"); + set_run_internal(_run); } -Task *AndroidManifestGenerator::run(const Target &target) const +Target *AndroidManifestGenerator::create_target(const vector &, const string &) { - const AndroidManifestFile &manifest = dynamic_cast(target); - return new InternalTask([&manifest]{ return _run(manifest); }); + throw logic_error("not implemented"); } bool AndroidManifestGenerator::_run(const AndroidManifestFile &manifest)