टारगेट
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
किसी डिपेंडेंसी के लिए BUILD टारगेट. यह
डिपेंडेंसी एट्रिब्यूट (
label
या
label_list
) से जुड़े
ctx.attr
फ़ील्ड में दिखता है. इसमें ये फ़ील्ड होते हैं:
लेबल
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
) के संबंधित फ़ील्ड के ज़रिए ऐक्सेस किया जा सकता है. यह तरीका अब काम नहीं करता.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-10-01 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-10-01 (UTC) को अपडेट किया गया."],[],[],null,[]]