Age | Commit message (Expand) | Author | Files | Lines |
2020-07-06 | Adjust variable block applicability in dependency chains | Boris Kolpackov | 1 | -3/+2 |
2020-06-10 | Handle special variable names when spelled as $(<char>) rather than $<char> | Boris Kolpackov | 1 | -4/+21 |
2020-06-05 | Add ability to specify ad hoc recipe actions | Boris Kolpackov | 1 | -2/+2 |
2020-06-03 | Factor implementation-specific ad hoc recipe parsing to adhoc_*_rule | Boris Kolpackov | 1 | -17/+17 |
2020-05-29 | Add support for is-else, switch in ad hoc recipes | Boris Kolpackov | 1 | -1/+16 |
2020-05-27 | Add support for value subscript after expansions | Boris Kolpackov | 1 | -1/+8 |
2020-05-27 | Initial support for ad hoc recipes (still work in progress) | Boris Kolpackov | 1 | -7/+36 |
2020-04-27 | Rework tool importation along with cli module | Boris Kolpackov | 1 | -9/+17 |
2020-04-27 | Don't switch projects when switching scopes during bootstrap | Boris Kolpackov | 1 | -8/+2 |
2020-03-27 | Implement project configuration reporting, similar to build system modules | Boris Kolpackov | 1 | -13/+24 |
2020-03-26 | Make buildfile parser reset'able | Boris Kolpackov | 1 | -9/+23 |
2020-03-25 | Enforce config directives only appearing in project's root.build | Boris Kolpackov | 1 | -5/+11 |
2020-03-20 | Initial implementation of config directive for project-specific configuration | Boris Kolpackov | 1 | -0/+3 |
2020-02-07 | Drop copyright notice from source code | Karen Arutyunov | 1 | -1/+0 |
2019-11-15 | Generalize attributes to be comma-separated with arbitrary values | Boris Kolpackov | 1 | -3/+3 |
2019-11-14 | Cleanup attribute parsing code | Boris Kolpackov | 1 | -0/+7 |
2019-11-14 | Tighten up attribute recognition during parsing | Boris Kolpackov | 1 | -2/+9 |
2019-11-11 | Use path_name for `-` to stdin/stdout translation | Karen Arutyunov | 1 | -10/+13 |
2019-11-04 | Add support for configuration exporting and importing | Boris Kolpackov | 1 | -0/+3 |
2019-10-29 | Add forward declaration header for build state types | Boris Kolpackov | 1 | -5/+1 |
2019-09-30 | Allow attributes in if-else, assert directive's conditions | Boris Kolpackov | 1 | -1/+2 |
2019-09-30 | Handle attributes in switch value and pattern expressions | Boris Kolpackov | 1 | -0/+8 |
2019-09-30 | Add support for custom match/extract functions in switch expression | Boris Kolpackov | 1 | -6/+15 |
2019-09-30 | Allow multiple `case` for single line/block | Boris Kolpackov | 1 | -1/+7 |
2019-09-30 | Pattern matching support (switch): single value implementation | Boris Kolpackov | 1 | -0/+9 |
2019-08-23 | Introduce notion of build context | Boris Kolpackov | 1 | -1/+5 |
2019-07-25 | Implement pre-parse mode for parse_names_trailer() | Karen Arutyunov | 1 | -0/+3 |
2019-07-01 | Split build system into library and driver | Boris Kolpackov | 1 | -0/+673 |