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:
protected:
virtual void check_rebuild();
+
+ virtual std::string create_build_signature() const;
+
+public:
+ virtual Task *build();
+
+protected:
+ virtual void build_finished(bool);
};
#endif