public:
CSourceFile(Builder &, const Msp::FS::Path &);
CSourceFile(Builder &, const Component &, const Msp::FS::Path &);
virtual const char *get_type() const { return "CSourceFile"; }
public:
CSourceFile(Builder &, const Msp::FS::Path &);
CSourceFile(Builder &, const Component &, const Msp::FS::Path &);
virtual const char *get_type() const { return "CSourceFile"; }
- const StringList &get_includes() const { return includes; }
- virtual void find_depends();
+ const IncludeList &get_includes() const { return includes; }
+private:
+ virtual void find_dependencies();
+ virtual void modified();