X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffiletarget.h;h=6d2480f7e75d9d64c795a4e075c2492664b32aab;hb=968db78efd29b1f4890068693728299b2c7c92c7;hp=22df5206fa6ada3b71af375e3e8f8807904338fc;hpb=f0c501af5d99233efd3a45076ffbe69a71294863;p=builder.git diff --git a/source/filetarget.h b/source/filetarget.h index 22df520..6d2480f 100644 --- a/source/filetarget.h +++ b/source/filetarget.h @@ -15,9 +15,11 @@ protected: Msp::Time::TimeStamp mtime; unsigned size; - FileTarget(Builder &, const SourcePackage *, const Msp::FS::Path &); + FileTarget(Builder &, const Msp::FS::Path &); + FileTarget(Builder &, const SourcePackage &, const Msp::FS::Path &); private: - static std::string generate_name(const SourcePackage *, const Msp::FS::Path &); + void init(const SourcePackage *); + static std::string generate_name(Builder &, const SourcePackage *, const Msp::FS::Path &); public: const Msp::FS::Path &get_path() const { return path; }