Android पर Bazel

Google के पास एंड्रॉइड बिल्ड सिस्टम को बेज़ेल में स्थानांतरित करने की एक बहु-वर्षीय योजना है। यह माइग्रेशन प्रारंभिक चरण में है, लेकिन मौजूदा बिल्ड फ़ाइलों को बेज़ेल के लिए तैयार करना शुरू करने के लिए उनमें कुछ बदलाव किए जा सकते हैं। माइग्रेशन के पूरा होने पर बेज़ेल सभी मौजूदा बिल्ड सिस्टम को बदल देगा और एओएसपी (मेक, काटी, सूंग, मेक-आधारित उत्पाद कॉन्फ़िगरेशन) में कॉन्फ़िगरेशन सिस्टम का निर्माण करेगा।

बाज़ेल सिंहावलोकन

बेज़ेल Google का ओपन सोर्स बिल्ड सिस्टम है। बेज़ल परियोजनाओं का वर्णन BUILD फ़ाइलों का उपयोग करके किया जाता है, जिन्हें बेज़ेल द्वारा निष्पादित करने के लिए क्रियाओं के ग्राफ़ में पढ़ा और विश्लेषण किया जाता है (जैसे कि .cc फ़ाइल संकलित करना)। विश्लेषण पूरा होने के बाद, बेज़ेल क्लैंग और जावैक जैसे उपकरणों का उपयोग करके इन क्रियाओं को निष्पादित करता है।

बेज़ेल AOSP का तेज़, अधिक विश्वसनीय निर्माण प्रदान करेगा। बेज़ेल को कस्टम कॉन्फ़िगरेशन में AOSP बनाना भी आसान बनाना चाहिए।

बेज़ल बिल्ड सिस्टम के बारे में अधिक जानकारी के लिए, बेज़ल.बिल्ड देखें। बेज़ेल का उपयोग करने के लिए एओएसपी को माइग्रेट करने का अवलोकन देखने के लिए, एंड्रॉइड ओपन सोर्स प्लेटफ़ॉर्म (एओएसपी) के लिए बेज़ेल देखें।