- void add_depend(Target *);
- virtual void find_depends()=0;
- virtual void prepare();
- virtual Action *build()=0;
+ const Package *get_package() const { return package; }
+ void add_depend(Target *);
+ virtual void find_depends()=0;
+ virtual void prepare();
+ virtual Action *build()=0;
+ void reset_count() { counted=false; }
+ unsigned count_rebuild();
+ void touch();