बेज़ल नेटवर्क में लोकप्रिय लोगों का ध्यान खींचने के लिए, नियमों का लगातार नया सेट है भाषाएँ और पैकेज उपलब्ध हैं. Bazel की सबसे अहम सुविधा यह है कि इसमें नए नियम तय किए जा सकते हैं. इन नियमों का इस्तेमाल दूसरे लोग भी कर सकते हैं.
इस पेज पर, Bazel के सुझाए गए, नेटिव, और नॉन-नेटिव नियमों के बारे में बताया गया है.
सुझाए गए नियम
यहां कुछ सुझाए गए नियम दिए गए हैं:
- Android
- C / C++
- डॉकर/ओसीआई
- Go
- Haskell
- Java
- JavaScript / NodeJS
- कुबेरनेट्स
- Maven डिपेंडेंसी मैनेजमेंट
- Objective-C
- पैकेज बनाना
- प्रोटोकॉल बफ़र
- Python
- Scala
- Shell
- Webtesting (Webdriver)
रिपॉज़िटरी Skylib में यह शामिल है अतिरिक्त फ़ंक्शन, जो नए नियम और नए नियम लिखते समय काम आ सकते हैं मैक्रो.
ऊपर दिए गए नियमों की समीक्षा की गई और इनका पालन किया गया सुझाए गए नियमों से जुड़ी ज़रूरी शर्तें. समस्याओं और सुविधा के बारे में जानने के लिए, नियम सेट के मेंटेनर से संपर्क करें अनुरोध.
Bazel के ज़्यादा नियमों के बारे में जानने के लिए, किसी खोज इंजन का इस्तेमाल करें. इसके अलावा, awesomebazel.com पर जाएं या GitHub पर खोजें.
स्थानीय नियम, जो किसी प्रोग्रामिंग भाषा पर लागू नहीं होते
नेटिव नियम, Bazel बाइनरी के साथ शिप किए जाते हैं. ये हमेशा load
स्टेटमेंट के बिना, BUILD फ़ाइलों में उपलब्ध होते हैं.
- अन्य कार्रवाइयां
- सामान्य जानकारी
- प्लैटफ़ॉर्म
- Google Workspace से करें
एम्बेड किए गए नॉन-नेटिव नियम
Basel ने Starlark में लिखे ज़्यादा नियमों को भी एम्बेड किया. इन्हें @bazel_tools
में पहले से मौजूद बाहरी रिपॉज़िटरी से लोड किया जा सकता है.
- रिपॉज़िटरी के नियम