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

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

التصنيفات

بدائل لـ Reggae build system لنظام التشغيل Cygwin

GNU Make

GNU Make

Make هي أداة تتحكم في إنشاء الملفات القابلة للتنفيذ والملفات الأخرى غير المصدر لبرنامج ما من الملفات المصدر للبرنامج.