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