aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/scheduler.txx
AgeCommit message (Collapse)AuthorFilesLines
2024-02-26Add ability to request serialization from schedulerBoris Kolpackov1-0/+38
In particular, this can be used to make sure no other recipe is being executed in parallel with the caller.
2023-11-01Add notion of match optionsBoris Kolpackov1-2/+2
Now, when matching a rule, the caller may request a subset of the full functionality of performing an operation on a target. This is achieved with match options.
2021-05-13Do lazy allocation of shadow task queuesBoris Kolpackov1-0/+3
2021-01-13Make sure we don't work any existing tasks when building in module contextBoris Kolpackov1-2/+2
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-07-01Split build system into library and driverBoris Kolpackov1-0/+138