X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuildercli.h;h=4fcdb0395052913b217f529f31b8b66c2e4d494e;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=efc2cc9bdc5431d4541ac2903d1d79a7c0c5835c;hpb=28bc25948ff58612600ce29a6a0b2cf58548dff9;p=builder.git diff --git a/source/buildercli.h b/source/buildercli.h index efc2cc9..4fcdb03 100644 --- a/source/buildercli.h +++ b/source/buildercli.h @@ -12,9 +12,7 @@ Provides a command-line interface for Builder. class BuilderCLI: public Msp::RegisteredApplication { private: - typedef std::list NameList; - - NameList cmdline_targets; + std::vector cmdline_targets; Config::InputOptions cmdline_options; Msp::FS::Path cwd; @@ -29,7 +27,7 @@ private: bool show_progress; std::string build_file; unsigned jobs; - NameList what_if; + std::vector what_if; bool conf_all; bool conf_only; bool build_all; @@ -39,7 +37,7 @@ public: BuilderCLI(int, char **); ~BuilderCLI(); - virtual int main(); + int main() override; private: bool prepare_build();