X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fsourcegenerator.h;h=3b96799dc81dccc06b199329532d451023cce9b7;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=69a41801e7b7e1e072812d00553e461468e18a53;hpb=ae85358a5f3d408f9886f58c8cdb2c6c92c3a25a;p=builder.git diff --git a/source/sourcegenerator.h b/source/sourcegenerator.h index 69a4180..3b96799 100644 --- a/source/sourcegenerator.h +++ b/source/sourcegenerator.h @@ -16,6 +16,7 @@ public: private: void argument(const std::string &); + void arguments(const std::vector &); void command(const std::string &); void in_suffix(const std::string &); void out_argument(const std::string &); @@ -24,17 +25,17 @@ public: private: const SourcePackage &package; - std::list out_suffixes; - std::list arguments; + std::vector out_suffixes; + std::vector arguments; std::string out_argument; public: SourceGenerator(Builder &, const SourcePackage &, const std::string &); - virtual Target *create_source(const Component &, const Msp::FS::Path &) const; - virtual Target *create_target(const std::list &, const std::string &); + Target *create_source(const Component &, const Msp::FS::Path &) const override; + Target *create_target(const std::vector &, const std::string &) override; - virtual Task *run(const Target &) const; + Task *run(const Target &) const override; }; #endif