用于存放特定执行组可用的工具链。通过使用工具链类型进行索引来访问工具链目标,如 ctx.toolchains["//pkg:my_toolchain_type"]
中所示。如果工具链是可选的,并且未解析任何工具链,则此方法将返回 None
。通过 ctx.toolchains
访问方面或规则的工具链会返回索引的工具链作为 ToolchainInfo
提供程序。而使用方面时,ToolchainContext
也用于保存基本目标的工具链。它可以通过 ctx.rule.toolchains["//pkg:my_toolchain_type"]
进行访问,并返回将方面应用于这些工具链目标后生成的提供程序列表。
工具链上下文
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
报告问题
查看源代码
每夜版
·
8.4
·
8.3
·
8.2
·
8.1
·
8.0
·
7.6