रिलीज़ होने वाले किसी भी वर्शन की जानकारी देने वाले दस्तावेज़ के लिए, कृपया "वर्शन दस्तावेज़" ड्रॉप-डाउन का इस्तेमाल करें. डिफ़ॉल्ट व्यू, head पर सबसे नए वर्शन को दिखाता है.
समस्या की शिकायत करेंopen_in_new
सोर्स देखेंopen_in_new
किसी डिपेंडेंसी के लिए BUILD टारगेट.
ctx.attr
के डिपेंडेंसी एट्रिब्यूट से जुड़े फ़ील्ड में दिखता है (
label
या
label_list
). इसके ये फ़ील्ड होते हैं:
लेबल
Label Target.label
टारगेट का आइडेंटिफ़ायर.
फ़ाइलें
depset Target.files
इस टारगेट के लिए, डिफ़ॉल्ट आउटपुट में File
का सेट. target[DefaultInfo].files
के बराबर.
आयाम_आईडी
list Target.aspect_ids
aspect_ids
की सूची इस टारगेट पर लागू की गई.
सेवा देने वाली कंपनियां
नियम टारगेट के सेवा देने वाली कंपनियों को इंडेक्स नोटेशन (target[DefaultInfo]
) का इस्तेमाल करके टाइप किया जा सकता है. कंपनियों की मौजूदगी की जांच in
ऑपरेटर (SomeInfo in target
) का इस्तेमाल करके की जा सकती है.
अगर नियम लागू करने का फ़ंक्शन Provider
इंस्टेंस की सूची के बजाय struct
दिखाता है, तो स्ट्रक्चर के फ़ील्ड को Target
(target.some_legacy_info
) से जुड़े फ़ील्ड के ज़रिए ऐक्सेस किया जा सकता है. यह व्यवहार काम नहीं करता है.