/* $Id$
This file is part of builder
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
+Copyright © 2007-2009 Mikko Rasa, Mikkosoft Productions
Distributed under the LGPL
*/
using namespace std;
TarBall::TarBall(Builder &b, const SourcePackage &p, const string &ev):
- Target(b, &p, create_target_name(p, ev))
+ FileTarget(b, &p, create_target_name(p, ev))
{
buildable=true;
}
deps_ready=true;
}
-Action *TarBall::build()
+Action *TarBall::create_action()
{
- return Target::build(new Tar(builder, *this));
+ return new Tar(builder, *this);
}
string TarBall::create_target_name(const SourcePackage &pkg, const string &extra_ver)