特定の実行グループで使用可能なツールチェーンを保持します。ツールチェーン ターゲットには、ctx.toolchains["//pkg:my_toolchain_type"]
のようにツールチェーン タイプでインデックスを付けてアクセスします。ツールチェーンが省略可能で、ツールチェーンが解決されなかった場合、None
が返されます。ctx.toolchains
を介してアスペクトまたはルールのツールチェーンにアクセスすると、インデックス登録されたツールチェーンが ToolchainInfo
プロバイダとして返されます。アスペクトを使用する場合、ToolchainContext
はベース ターゲットの toolchain の保持にも使用されます。ctx.rule.toolchains["//pkg:my_toolchain_type"]
でアクセスでき、これらのツールチェーン ターゲットにアスペクトを適用した結果のプロバイダのリストを返します。
ツールチェーンのコンテキスト
問題を報告する
ソースを表示
ナイトリー
·
8.0
·
7.4
·
7.3
·
7.2
·
7.1
·
7.0
·
6.5