Bazel जिस मौजूदा प्लैटफ़ॉर्म पर चल रहा है उसके बारे में अलग-अलग तरह का डेटा.
सदस्य
आर्क
string repository_os.archयह स्ट्रिंग, उस आर्किटेक्चर की पहचान करती है जिस पर Bazel चल रहा है. यह
"os.arch"
Java प्रॉपर्टी की वैल्यू को लोअर केस में बदलकर बनाई जाती है.
environ
dict repository_os.environएनवायरमेंट वैरिएबल की डिक्शनरी.
ध्यान दें: इस डिक्शनरी से कोई एनवायरमेंट वैरिएबल वापस लाने पर, एनवायरमेंट वैरिएबल के लिए कोई डिपेंडेंसी, रिपॉज़िटरी नियम या मॉड्यूल एक्सटेंशन से नहीं जुड़ती. एनवायरमेंट वैरिएबल खोजते समय, डिपेंडेंसी सेट अप करने के लिए, repository_ctx.getenv
या module_ctx.getenv
का इस्तेमाल करें.
नाम
string repository_os.nameयह स्ट्रिंग, उस ऑपरेटिंग सिस्टम की पहचान करती है जिस पर Bazel चल रहा है. यह
"os.name"
Java प्रॉपर्टी की वैल्यू को लोअर केस में बदलती है.