मुख्य कंटेंट तक स्किप करें

वेव पैकेज मैनेजर

सारांश

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

डिज़ाइन लक्ष्य

वेव निम्नलिखित लक्ष्यों के आधार पर डिज़ाइन किया गया है:

Wave विशेष डिज़ाइन: केवल Wave प्रोजेक्ट के लिए, Wave के व्याकरण, मॉड्यूल संरचना, और कार्यान्वयन परिवेश के लिए अनुकूलित है।

  • सहज आदेश प्रणाली: बिना जटिल बिल्ड स्क्रिप्ट के, केवल एकल आदेश के माध्यम से प्रमुख कार्य निष्पादित करने के लिए कॉन्फ़िगर किया गया है।
  • मल्टी-टार्गेट समर्थन: ऑपरेटिंग सिस्टम और आर्किटेक्चर के अनुसार आसानी से बिल्ड लक्ष्य स्विच कर सकते हैं।
  • WSON आधारित सेटिंग प्रबंधन: सभी प्रोजेक्ट कॉन्फ़िगरेशन जानकारी WSON (Wave Serialization Object Notation) स्वरूप में परिभाषित की जाती है।
  • स्थिर बिल्ड और वितरण: निष्पादन फ़ाइलें स्थिर रूप से संकलित की जाती हैं और बाह्य रनटाइम पर निर्भर किए बिना स्वतंत्र रूप से वितरित की जा सकती हैं।