Hedef
Bir bağımlılığın DERLEME hedefi.
Bağımlılık özellikleri'ne (
label
veya
label_list
) karşılık gelen
ctx.attr
alanlarında görünür. Aşağıdaki alanlara sahiptir:
etiket
Label Target.label
Hedefin tanımlayıcısı.
dosyalar
depset Target.files
Bu hedef için varsayılan çıkışlardaki File
grubu. target[DefaultInfo].files
etiketine eş değer.
aspect_ids
list Target.aspect_ids
aspect_ids
listesi bu hedefe uygulandı.
Sağlayıcılar
Bir kural hedefinin sağlayıcılarına türe göre dizin gösterimi (target[DefaultInfo]
) kullanılarak erişilebilir. Sağlayıcıların varlığı, in
operatörü (SomeInfo in target
) kullanılarak kontrol edilebilir.
Kuralın uygulama işlevi, Provider
örneklerinin listesi yerine bir struct
döndürürse Target
öğesinin ilgili alanları (target.some_legacy_info
) aracılığıyla struct'ın alanlarına erişilebilir. Bu davranış kullanımdan kaldırılmıştır.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-07-11 UTC.
[null,null,["Son güncelleme tarihi: 2024-07-11 UTC."],[],[]]