aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/dump.hxx
AgeCommit message (Collapse)AuthorFilesLines
2023-05-09Add support for dumping build system state in JSON format (GH issue #182)Boris Kolpackov1-3/+26
Specifically: 1. New --dump-format option. Valid values are `buildfile` and `json-v0.1`. 2. The --dump option now recognizes two additional values: `match-pre` and `match-post` to dump the state of pre/post-operations. The `match` value now only triggers dumping of the main operation.
2023-05-03Add --dump-scope and --dump-target options to limit --dump outputBoris Kolpackov1-3/+6
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-29Add forward declaration header for build state typesBoris Kolpackov1-4/+1
2019-08-23Introduce notion of build contextBoris Kolpackov1-1/+2
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-07-01Split build system into library and driverBoris Kolpackov1-0/+34