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ıdır.dosyalar
depset Target.files
Bu hedefin varsayılan çıkışlarındakiFile
grubu.target[DefaultInfo].files
etiketine eş değer.aspect_ids
list Target.aspect_ids
Bu hedefe uygulananaspect_ids
öğelerinin 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
örneği listesi yerine birstruct
döndürürse yapının alanlarınaTarget
'in (target.some_legacy_info
) ilgili alanları aracılığıyla erişilebilir. Bu davranışın desteği sonlandırılmıştır.