aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/rule.hxx
AgeCommit message (Expand)AuthorFilesLines
2020-05-27Don't export ad hoc rule implementation detailsBoris Kolpackov1-5/+9
2020-05-27Implement build script variable hashingBoris Kolpackov1-1/+3
2020-05-27Add recipe library target state to cxx_ruleBoris Kolpackov1-3/+10
2020-05-27Integrate buildscript running into recipe default_action()Boris Kolpackov1-5/+3
2020-05-27Integrate buildscript pre-parsing into recipe parsingBoris Kolpackov1-7/+11
2020-05-27Fix to compile with ClangKaren Arutyunov1-1/+3
2020-05-27Implement ad hoc recipe sharing and lockingBoris Kolpackov1-4/+13
2020-05-27Support for cleaning up recipe buildsBoris Kolpackov1-0/+7
2020-05-27Initial support for ad hoc C++ recipesBoris Kolpackov1-18/+53
2020-05-27Generalize to adhoc_rule/adhoc_script_ruleBoris Kolpackov1-10/+58
2020-05-27Use recipe data in ad hoc ruleBoris Kolpackov1-2/+5
2020-05-27WIPBoris Kolpackov1-0/+3
2020-05-27Add ad hoc recipes plumbingBoris Kolpackov1-0/+18
2020-04-30Factor recipe to separate header/source filesBoris Kolpackov1-0/+1
2020-04-27Make rule non-copyableBoris Kolpackov1-0/+5
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-10-29Add forward declaration header for build state typesBoris Kolpackov1-0/+1
2019-07-01Split build system into library and driverBoris Kolpackov1-0/+107