Bağımlılık için BUILD hedefi. Bağımlılık özelliklerine (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ışlardakiFile
'lerin kümesi.target[DefaultInfo].files
etiketine eş değer.aspect_ids
list Target.aspect_ids
Bu hedefe uygulananaspect_ids
listesi.Sağlayıcılar
Bir kural hedefinin sağlayıcılarına, dizin gösterimi (target[DefaultInfo]
) kullanılarak türe göre 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 yerinestruct
döndürürse yapının alanlarınaTarget
'ın (target.some_legacy_info
) ilgili alanları üzerinden erişilebilir. Bu davranış kullanımdan kaldırılmıştır.