工具链上下文

报告问题 查看来源 敬上 每晚 · 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"] 访问,并返回通过在这些工具链目标上应用切面而生成的提供程序列表。