BazelCon 2022, 16 नवंबर से 17 नवंबर तक न्यूयॉर्क में और ऑनलाइन उपलब्ध है.
आज ही रजिस्टर करें!

टारगेट

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
एक डिपेंडेंसी के लिए 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) का इस्तेमाल करके की जा सकती है.

    अगर नियम लागू करने का फ़ंक्शन, सूची के बजाय struct दिखाता है Provider इंस्टेंस में से, संरचना के फ़ील्ड को Target (target.some_legacy_info) के संबंधित फ़ील्ड के ज़रिए ऐक्सेस किया जा सकता है. इस तरीके को रोक दिया गया है.