Reggae build system

Reggae build system

Reggae هو نظام بناء (meta) ذو واجهة متعددة (D ، و Python ، و Ruby ، ​​و Javascript ، و Lua) والخلفيات (make ، ninja ، tup ، custom).هذا هو برنامج ألفا ، تم اختباره فقط على نظام Linux ومن المحتمل أن يكون قد حدث تغييرات عاجلة.الميزات - واجهات متعددة: اكتب أوصافًا بناءً وموجزةً في D أو Python أو Ruby أو JavaScript أو Lua.- نهايات خلفية متعددة: تنشئ أنظمة إنشاء لصناعة النينجا وتوب ووجهة خلفية ثنائية مخصصة - مثل autotools ، لا تعتمد على الريغي نفسها للأشخاص الذين يرغبون فقط في إنشاء برنامجك.ينشئ خيار --export نظام إنشاء يعمل في جذر مشروعك دون الحاجة إلى تثبيت الريغي على النظام الهدف - وصف DAG المرن منخفض المستوى لـ DSL في كل واجهة أمامية لفعل أي شيء - قواعد DSL عالية المستوى للبناء المشتركمهام النظام الخاصة بمشروعات C و C ++ و D - الكشف التلقائي عن التبعية للرأس / الوحدة النمطية لـ C و C ++ و D - يعمل تلقائيًا في حالة تغير وصف البنية - الإنشاءات خارج الشجرة - لا حاجة إلى إنشاء ثنائيات في شجرة المصدر - المستخدمالمتغيرات المعرفة مثل CMake من أجل اختيار الميزات قبل ترجمة الوقت - يصفه التكامل لمشاريع D ...

موقع الكتروني:

التصنيفات

بدائل لـ Reggae build system for Haiku مع ترخيص مفتوح المصدر