Justin Chadwell 1613fde55c bake: allow interception to create derived contexts
This patch allows high level clients to define an EvalContext method
which can derive a new context given a block and the base parent
context.

This allows users of the package to intercept evaluation before it
begins, and define additional variables and functions that are bound to
a single block.

Signed-off-by: Justin Chadwell <me@jedevc.com>
2023-03-20 12:18:36 +00:00
..
2022-12-14 08:29:27 +01:00
2023-02-22 14:57:29 +01:00
2022-01-26 10:29:21 +01:00
2023-02-01 10:13:43 +00:00