BuildInfo static_binfo;
protected:
- std::list<ObjectFile *> objects;
+ std::vector<ObjectFile *> objects;
Binary(Builder &, const Msp::FS::Path &);
- Binary(Builder &, const Component &, const std::string &, const std::list<ObjectFile *> &);
+ Binary(Builder &, const Component &, const std::string &, const std::vector<ObjectFile *> &);
public:
void collect_build_info(BuildInfo &) const override;
protected:
void find_dependencies() override;
+private:
+ void find_dependencies(Target *, std::vector<Target *> &, std::vector<Target *> &, std::vector<std::string> &);
};
#endif