工具鍊內容脈絡

回報問題 查看原始碼 Nightly · 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"] 可存取此類別,並傳回在這些工具鍊目標上套用各個面向後,所產生的提供者清單。