google / fully-homomorphic-encryption

An FHE compiler for C++
Apache License 2.0
3.5k stars 252 forks source link

Migrate Automatic Exec Groups by adding a toolchain parameter to the affected actions #64

Closed copybara-service[bot] closed 1 year ago

copybara-service[bot] commented 1 year ago

Migrate Automatic Exec Groups by adding a toolchain parameter to the affected actions

This is a step forward for the full migration of Automatic Exec Groups (AEGs). This change will be effective once AEGs are enabled.

In this CL I've added a toolchain_type to toolchain attribute of ctx.actions.{run, run_shell} since the Execution platform is selected on a toolchain type level, not on a rule level like before AEGs.