Target

Laporkan masalah Lihat sumber Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Target BUILD untuk dependensi. Muncul di kolom ctx.attr yang sesuai dengan atribut dependensi (label atau label_list). Memiliki kolom berikut:

  • label

    Label Target.label
    ID target.
  • file

    depset Target.files
    Kumpulan File dalam output default untuk target ini. Setara dengan target[DefaultInfo].files.
  • aspect_ids

    list Target.aspect_ids
    Daftar aspect_ids yang diterapkan ke target ini.
  • Penyedia

    Penyedia target aturan dapat diakses menurut jenis menggunakan notasi indeks (target[DefaultInfo]). Kehadiran penyedia dapat diperiksa menggunakan operator in (SomeInfo in target).

    Jika fungsi implementasi aturan menampilkan struct, bukan daftar instance Provider, kolom struct dapat diakses melalui kolom Target (target.some_legacy_info) yang sesuai. Perilaku ini tidak digunakan lagi.