aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/diagnostics.hxx
AgeCommit message (Collapse)AuthorFilesLines
2019-11-15Use path_name_view in location and path_name_value in location_valueKaren Arutyunov1-2/+14
2019-11-15Fix bug in cc::parser location storageBoris Kolpackov1-0/+6
2019-11-07Initial work on path_name use for `-` to stdin/stdout translationBoris Kolpackov1-0/+15
2019-10-29Add forward declaration header for build state typesBoris Kolpackov1-5/+1
2019-10-25Add --silent, remap verbosity 0 to 1 while building modules unless silentBoris Kolpackov1-2/+6
Failed that, we may have long periods of seemingly nothing happening (e.g., during implicit bdep sync) while we quietly update the module, which may look like things have hung up.
2019-08-23Introduce notion of build contextBoris Kolpackov1-3/+4
All non-const global state is now in class context and we can now have multiple independent builds going on at the same time.
2019-08-21Cleanup context.hxx and its usageBoris Kolpackov1-0/+68
2019-08-01Fix linkage failure due to inline functions defined in ↵Karen Arutyunov1-1/+1
libbuild2/algorithm.ixx and referred from libbuild2/target.txx
2019-07-01Split build system into library and driverBoris Kolpackov1-0/+436