aboutsummaryrefslogtreecommitdiff
path: root/build2/diagnostics.cxx
AgeCommit message (Collapse)AuthorFilesLines
2018-04-26Implement run buildfile directiveBoris Kolpackov1-10/+13
Now we can do: run echo 'foo = bar' print $foo
2018-01-05Work around bogus ubsan reportBoris Kolpackov1-1/+1
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-1/+1
2017-05-25Implement parsing of C++ module declarationsBoris Kolpackov1-1/+1
2017-05-01Add hxx extension for headersKaren Arutyunov1-2/+2
2017-04-18Make use of butl::operator<<(ostream,process_args)Karen Arutyunov1-14/+3
2017-03-02Implement parallel matchBoris Kolpackov1-1/+10
2017-02-13Implement parallel error propagation, keep_going modeBoris Kolpackov1-1/+1
Keep going is the default but there is now the -s|--serial-stop that makes the driver run serially and stop at first error. Also fix some lockups, other minor improvements/features.
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-30/+6
2016-11-04Adjust diag_record::os_ member name to osBoris Kolpackov1-3/+3
2016-11-04Add --no-line, --no-column optionsBoris Kolpackov1-5/+11
2016-09-15Move print_process() to butl::process::print()Karen Arutyunov1-32/+14
2016-08-12Implement support for C compilationBoris Kolpackov1-0/+6
We now have two new modules: cc (c-common) and c.
2016-04-11Redo config inheritance logicBoris Kolpackov1-1/+9
2016-02-12<types>/<utility> scheme cleanupBoris Kolpackov1-3/+1
2016-01-23Cleanup absolute/relative path diagnostics by introducing stream verbosityBoris Kolpackov1-9/+10
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-05Rename build directory/namespace to build2Boris Kolpackov1-0/+125