]> git.tdb.fi Git - builder.git/blobdiff - source/staticlibrary.h
Convert all list containers to vectors
[builder.git] / source / staticlibrary.h
index c76b314cd441021cbffc99c8ee968eb4d69b7e42..6b52871437f1a9ddbfc1c3e5de6a8060cb52e683 100644 (file)
@@ -19,15 +19,16 @@ private:
 
 public:
        StaticLibrary(Builder &, const Msp::FS::Path &);
-       StaticLibrary(Builder &, const Component &, const std::list<ObjectFile *> &);
+       StaticLibrary(Builder &, const Component &, const std::vector<ObjectFile *> &);
 private:
        static std::string generate_filename(const Component &);
 
 public:
-       virtual const char *get_type() const { return "StaticLibrary"; }
+       const char *get_type() const override { return "StaticLibrary"; }
 
        void add_required_library(const std::string &);
-       virtual void collect_build_info(BuildInfo &) const;
+       void add_library_path(const Msp::FS::Path &);
+       void collect_build_info(BuildInfo &) const override;
 };
 
 #endif