]> git.tdb.fi Git - builder.git/blob - source/tarball.cpp
Replace per-file copyright notices with a single file
[builder.git] / source / tarball.cpp
1 #include "sourcepackage.h"
2 #include "tar.h"
3 #include "tarball.h"
4
5 using namespace std;
6
7 TarBall::TarBall(Builder &b, const SourcePackage &p, const string &n):
8         FileTarget(b, &p, p.get_source()/(n+".tar"))
9 {
10         buildable = true;
11 }
12
13 const SourcePackage *TarBall::get_package() const
14 {
15         return static_cast<const SourcePackage *>(package);
16 }
17
18 Action *TarBall::create_action()
19 {
20         return new Tar(builder, *this);
21 }