टारगेट को रेफ़र करने के लिए लेबल का इस्तेमाल करें

BUILD फ़ाइलों में और कमांड लाइन पर, बेज़ेल टारगेट के रेफ़रंस के लिए लेबल का इस्तेमाल करता है. जैसे, //main:hello-world या //lib:hello-time. उनका सिंटैक्स है:

//path/to/package:target-name

अगर टारगेट कोई नियम टारगेट है, तो path/to/packageफ़ाइल फ़ोल्डर के रूट (WORKSPACE फ़ाइल वाली डायरेक्ट्री) से उस डायरेक्ट्री का पाथ होता है जिसमें BUILD फ़ाइल होती है. साथ ही, BUILD फ़ाइल (name एट्रिब्यूट) में target-name को टारगेट किया गया नाम होता है. अगर टारगेट फ़ाइल का टारगेट है, तो पैकेज के रूट का पाथ path/to/package होता है. target-name में टारगेट फ़ाइल का नाम भी शामिल होता है. इसमें पैकेज का रूट शामिल करने वाले पूरे पाथ शामिल होते हैं. इसमें पैकेज भी शामिल होता है. इसमें डायरेक्ट्री (BUILD फ़ाइल होती है).

रिपॉज़िटरी रूट पर टारगेट का संदर्भ देते समय, पैकेज पाथ खाली होता है, बस //:target-name का इस्तेमाल करें. एक ही BUILD फ़ाइल में टारगेट का रेफ़रंस देते समय, आप // फ़ाइल फ़ोल्डर रूट आइडेंटिफ़ायर को छोड़ सकते हैं और बस :target-name का इस्तेमाल कर सकते हैं.