aboutsummaryrefslogtreecommitdiff
path: root/build2/b-options.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-07-09 17:38:38 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-07-09 17:38:38 +0200
commiteaefd647ee060651e98f2758337500d13672d338 (patch)
tree0e11f9f6c9b02cc0f2f795380f61f0416b726a2a /build2/b-options.cxx
parent650bbe00d3d3693d7cfcc8cb849864016846f04c (diff)
Regenerate options parsing code
Diffstat (limited to 'build2/b-options.cxx')
-rw-r--r--build2/b-options.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/build2/b-options.cxx b/build2/b-options.cxx
index df39b2b..9b5e427 100644
--- a/build2/b-options.cxx
+++ b/build2/b-options.cxx
@@ -94,6 +94,9 @@ namespace build2
{
os << "invalid value '" << value ().c_str () << "' for option '"
<< option ().c_str () << "'";
+
+ if (!message ().empty ())
+ os << ": " << message ().c_str ();
}
const char* invalid_value::