X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ffiletarget.h;h=30cd3df3ec3fae9486761e8cf403c8df582dc9ce;hb=c8dfe708b5551818dad3f6cf3e86cc72fe684572;hp=2be0063c936f20bb5670a5ce16e02425e6e1d0d1;hpb=1a75d7e01d0704f83633f696a312744de272b4c4;p=builder.git diff --git a/source/filetarget.h b/source/filetarget.h index 2be0063..30cd3df 100644 --- a/source/filetarget.h +++ b/source/filetarget.h @@ -20,6 +20,7 @@ protected: FileTarget(Builder &, const SourcePackage &, const Msp::FS::Path &); private: void init(const SourcePackage *); + void stat(); static std::string generate_name(Builder &, const SourcePackage *, const Msp::FS::Path &); public: @@ -37,6 +38,12 @@ public: protected: virtual void check_rebuild(); + +public: + virtual Task *build(); + +protected: + virtual void build_finished(bool); }; #endif