From 1306e78c9852e150e133230a1f07eebb8b08c2a9 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 28 Oct 2016 16:49:31 +0200 Subject: Add --no-line, --no-column options --- build2/diagnostics.cxx | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'build2/diagnostics.cxx') diff --git a/build2/diagnostics.cxx b/build2/diagnostics.cxx index ca395ab..945632a 100644 --- a/build2/diagnostics.cxx +++ b/build2/diagnostics.cxx @@ -93,11 +93,17 @@ namespace build2 r << *loc_.file << ':'; - if (loc_.line != 0) - r << loc_.line << ':'; - - if (loc_.column != 0) - r << loc_.column << ':'; + if (!ops.no_line ()) + { + if (loc_.line != 0) + r << loc_.line << ':'; + + if (!ops.no_column ()) + { + if (loc_.column != 0) + r << loc_.column << ':'; + } + } r << ' '; -- cgit v1.1