ToolchainContext
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menyimpan toolchain yang tersedia untuk grup eksekusi tertentu. Target toolchain diakses dengan mengindeks menggunakan jenis toolchain, seperti pada
ctx.toolchains["//pkg:my_toolchain_type"]
. Jika toolchain bersifat opsional dan tidak ada toolchain yang diselesaikan, nilai yang ditampilkan adalah
None
. Mengakses toolchain aspek atau aturan melalui
ctx.toolchains
menampilkan toolchain yang diindeks sebagai penyedia
ToolchainInfo
. Saat menggunakan aspek,
ToolchainContext
juga digunakan untuk menyimpan toolchain target dasar. Dapat diakses oleh
ctx.rule.toolchains["//pkg:my_toolchain_type"]
dan menampilkan daftar penyedia yang dihasilkan dari penerapan aspek pada target toolchain ini.