aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/adhoc-rule-cxx.cxx
AgeCommit message (Expand)AuthorFilesLines
2022-11-16Initial low verbosity diagnostics reworkBoris Kolpackov1-6/+14
2022-07-26Add <libbuild2/dyndep.hxx> to list of headers pre-included for C++ recipesBoris Kolpackov1-0/+1
2022-04-07Rename {match,execute}() to *_sync(), add *_complete()Boris Kolpackov1-2/+2
2022-04-06Add support for rule hintsBoris Kolpackov1-1/+1
2022-02-11Remove unnecessary header inclusionsBoris Kolpackov1-0/+1
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-1/+1
2021-08-04Take into account file-base'ness in ad hoc buildscript recipesBoris Kolpackov1-1/+1
2021-06-08Redo low verbosity diagnostic deduction to use scope instead of targetBoris Kolpackov1-1/+1
2021-06-08Implement ad hoc regex pattern rule supportBoris Kolpackov1-9/+16
2021-06-08Only pass target to recipe_text() if recipe is not sharedBoris Kolpackov1-1/+1
2021-05-13Don't both mark the scheduler queue and enter sub-phaseBoris Kolpackov1-9/+1
2021-05-12Deal with helper thread starvation during phase switchingBoris Kolpackov1-0/+4
2021-05-04Replace int_ with intf_ and imp_ with impl_ in namesBoris Kolpackov1-2/+2
2021-04-02Add support for propagating project environmentBoris Kolpackov1-1/+3
2021-01-13Make sure we don't work any existing tasks when building in module contextBoris Kolpackov1-0/+5
2020-12-02Add support for buildscript depdb preambleKaren Arutyunov1-1/+2
2020-10-20Add operation callback for adhoc rule match and applyBoris Kolpackov1-5/+5
2020-07-12Rename rule-adhoc-* to adhoc-rule-*Boris Kolpackov1-0/+665