X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbinary.h;h=16ed1ecf95148b6c028a727dbb40d0af49946216;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=d763dd572f97b084a9f9c7aa0b5bd831eaa632ac;hpb=45571f0fffaf483d07d92f56ae20f00218b7463c;p=builder.git diff --git a/source/binary.h b/source/binary.h index d763dd5..16ed1ec 100644 --- a/source/binary.h +++ b/source/binary.h @@ -17,16 +17,18 @@ private: BuildInfo static_binfo; protected: - std::list objects; + std::vector objects; Binary(Builder &, const Msp::FS::Path &); - Binary(Builder &, const Component &, const std::string &, const std::list &); + Binary(Builder &, const Component &, const std::string &, const std::vector &); public: - virtual void collect_build_info(BuildInfo &) const; + void collect_build_info(BuildInfo &) const override; protected: - virtual void find_dependencies(); + void find_dependencies() override; +private: + void find_dependencies(Target *, std::vector &, std::vector &, std::vector &); }; #endif