diff options
Diffstat (limited to 'libbuild2/b-options.ixx')
-rw-r--r-- | libbuild2/b-options.ixx | 66 |
1 files changed, 63 insertions, 3 deletions
diff --git a/libbuild2/b-options.ixx b/libbuild2/b-options.ixx index f43dce2..34b0d39 100644 --- a/libbuild2/b-options.ixx +++ b/libbuild2/b-options.ixx @@ -80,6 +80,18 @@ namespace build2 return this->no_progress_; } + inline const bool& b_options:: + diag_color () const + { + return this->diag_color_; + } + + inline const bool& b_options:: + no_diag_color () const + { + return this->no_diag_color_; + } + inline const size_t& b_options:: jobs () const { @@ -153,12 +165,24 @@ namespace build2 } inline const bool& b_options:: + no_diag_buffer () const + { + return this->no_diag_buffer_; + } + + inline const bool& b_options:: match_only () const { return this->match_only_; } inline const bool& b_options:: + load_only () const + { + return this->load_only_; + } + + inline const bool& b_options:: no_external_modules () const { return this->no_external_modules_; @@ -188,7 +212,7 @@ namespace build2 return this->no_mtime_check_; } - inline const std::set<string>& b_options:: + inline const strings& b_options:: dump () const { return this->dump_; @@ -200,7 +224,43 @@ namespace build2 return this->dump_specified_; } - inline const std::vector<name>& b_options:: + inline const string& b_options:: + dump_format () const + { + return this->dump_format_; + } + + inline bool b_options:: + dump_format_specified () const + { + return this->dump_format_specified_; + } + + inline const dir_paths& b_options:: + dump_scope () const + { + return this->dump_scope_; + } + + inline bool b_options:: + dump_scope_specified () const + { + return this->dump_scope_specified_; + } + + inline const vector<pair<name, optional<name>>>& b_options:: + dump_target () const + { + return this->dump_target_; + } + + inline bool b_options:: + dump_target_specified () const + { + return this->dump_target_specified_; + } + + inline const vector<name>& b_options:: trace_match () const { return this->trace_match_; @@ -212,7 +272,7 @@ namespace build2 return this->trace_match_specified_; } - inline const std::vector<name>& b_options:: + inline const vector<name>& b_options:: trace_execute () const { return this->trace_execute_; |