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