Vex প্যাকেজ ম্যানেজার
সারাংশ
Vex হল Wave প্রোগ্রামিং ভাষার জন্য একটি এক্সক্লুসিভ প্যাকেজ ম্যানেজার এবং বিল্ড সিস্টেম। Vex সূত্র কোডের নির্ভরতা ব্যবস্থাপনা, বিল্ড কনফিগারেশন, লক্ষ্য প্ল্যাটফর্ মের জন্য নির্ধারণ, মডিউল সক্ষমতা এবং স্ট্রকের ব্যাপক ব্যবস্থাপনা সমর্থন করে। বাহ্যিক ভাষা বা সিস্টেমের সাথে সামঞ্জস্যতা বিবেচনা করা হয় না, কেবল Wave পরিবেশের মধ্যে কাজ করার জন্য ডিজাইন করা হয়েছে।
নকশার লক্ষ্য
Vex নিম্নলিখিত লক্ষ্যগুলির ভিত্তিতে ডিজাইন করা হয়েছে:
Wave এক্সক্লুসিভ নকশা: শুধুমাত্র Wave প্রকল্পগুলিকে লক্ষ্য করে, এটি Wave এর ব্যবহারে, মডিউল কাঠামো এবং কার্যকর পরিবেশে অন্তর্ভুক্তিতাল করেছে।
- স্বজ্ঞাত কমান্ড সিস্টেম: পরিচালিত কাজগুলো জটিল বিল্ড স্ক্রিপ্ট সংযোগ ছাড়াই একক কমান্ড দিয়ে সম্পন্ন করা যায়।
- মাল্টি টার্গেট সমর্থন: অপারেটিং সিস্টেম এবং আর্কিটেকচারের উপর ভিত্তি করে নির্মাণ লক্ষ্যগুলিকে সহজেই পরিবর্তন করা যেতে পারে।
- WSON ভিত্তিক সেটিং পরিচালনা: সমস্ত প্রকল্পের গঠন তথ্য WSON(Wave Serialization Object Notation) ফরম্যাটে সংজ্ঞায়িত করা হয়।
- স্ট্যাটিক বিল্ড এবং বিতরণ: নির্বাহ্য ফাইলগুলি স্ট্যাটিকভাবে নির্মাণ করা হয় এবং বাইরের রানটাইমের উপর নির্ভর না করে স্বতঃসম্প্রদান করা যায়।