X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftarball.h;h=04cd661eb7995a88c9187b2db27e5761cf980a93;hb=654de39b62a9a58fd8e1b5a557361d628345788b;hp=6c36237370149cc1cc944105cb47e25288c92949;hpb=8bc8db44c47cd2906c57dccbfb589e41eff7f694;p=builder.git diff --git a/source/tarball.h b/source/tarball.h index 6c36237..04cd661 100644 --- a/source/tarball.h +++ b/source/tarball.h @@ -13,14 +13,15 @@ Distributed under the LGPL class TarBall: public Target { public: - TarBall(Builder &, const Package &, const std::string & =std::string()); + TarBall(Builder &, const SourcePackage &, const std::string & =std::string()); virtual const char *get_type() const { return "TarBall"; } + const SourcePackage *get_package() const; virtual void find_depends(); virtual Action *build(); private: std::string tarname; - std::string create_target_name(const Package &, const std::string &); + std::string create_target_name(const SourcePackage &, const std::string &); }; #endif