X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffiletarget.cpp;h=07be2c9fc806ff234fe77cd1292d4159ea44d871;hb=d1f9551e05c9d341149eb490e05b1465d3d6b711;hp=1434372ed3b5bf6c14d6a758e4b9f28433ea7d59;hpb=6b84e1f5673888753cbe566c1365222ed33fd3ac;p=builder.git diff --git a/source/filetarget.cpp b/source/filetarget.cpp index 1434372..07be2c9 100644 --- a/source/filetarget.cpp +++ b/source/filetarget.cpp @@ -14,25 +14,18 @@ using namespace std; using namespace Msp; FileTarget::FileTarget(Builder &b, const FS::Path &a): - Target(b, generate_name(b, 0, a)), - path(a) -{ - init(0); -} + FileTarget(b, 0, a) +{ } FileTarget::FileTarget(Builder &b, const SourcePackage &p, const FS::Path &a): - Target(b, generate_name(b, &p, a)), - path(a) -{ - init(&p); -} + FileTarget(b, &p, a) +{ } -void FileTarget::init(const SourcePackage *p) +FileTarget::FileTarget(Builder &b, const SourcePackage *p, const FS::Path &a): + Target(b, generate_name(b, p, a)), + path(a) { - size = 0; package = p; - nested_build_sig = false; - arch_in_build_sig = false; builder.get_vfs().register_path(path, this);