Skip to main content

bxl.Actions type

The bxl action context is the context for creating actions. This context is obtained after performing execution platform resolution based on a set of given dependencies and toolchains.

You can access the analysis actions to create actions, and the resolved dependencies and toolchains from this context

bxl.Actions.actions

bxl.Actions.actions: actions

Gets the analysis action context to create and register actions on the execution platform corresponding to this bxl action's execution platform resolution.


bxl.Actions.exec_deps

bxl.Actions.exec_deps: dict[providers_label, dependency]

Gets the execution deps requested correctly configured for the current execution platform


bxl.Actions.toolchains

bxl.Actions.toolchains: dict[providers_label, dependency]

Gets the toolchains requested configured for the current execution platform