工具链上下文

报告问题 查看源代码 每夜 build · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

包含特定执行组可用的工具链。通过使用工具链类型编制索引来访问工具链目标,如 ctx.toolchains["//pkg:my_toolchain_type"] 中所示。如果工具链是可选的,并且未解析到任何工具链,则此方法将返回 None。通过 ctx.toolchains 访问某个方面或规则的工具链会将编入索引的工具链作为 ToolchainInfo 提供程序返回。使用方面时,ToolchainContext 还用于存放基础目标的工具链。它可供 ctx.rule.toolchains["//pkg:my_toolchain_type"] 访问,并会返回在这些工具链目标上应用方面后生成的提供程序列表。