وfassembler هو نظام بناء لOpenCore.
هذا يمكن أن يكون للأغراض العامة بناء البرمجيات على غرار GNU جعل، Buildit، وآخرون. ولكن لقد وضعت خصيصا لبناء ونشر احتياجات البرنامج الذي يدير CoActivate.org.
كيفية استخدام Fassembler
انظر http://www.coactivate.org/projects/fassembler/howto
What هو الجديد في هذا الإصدار:
التغييرات Fassembler:
أضاف tasks.InstallSpecIfPresent الجديد الذي يتحقق إذا كان المسار إلى المواصفات متطلبات موجود على نظام الملفات، ولا يفعل شيئا إذا لم يكن الملف موجودا.
tasks.VirtualEnv (never_create_virtualenv = صحيح) لم يعد يدير أي المهام الفرعية.
أضاف fassembler.apache.CheckApache المهمة الجديدة التي سوف تحقق من وجود قائمة وحدات أباتشي المطلوبة. يجب استدعاء من مشروع فرعية fassembler.apache.ApacheMixin.
التغييرات المشروع:
fassembler: TOPP بتثبيت الآن متطلبات / fassembler-req.txt في virtualenv fassembler إذا كان هذا الملف موجودا. هذا الملف يمكن تحديد إضافة على الحزم التي تقدم مشاريع fassembler إضافية لاستخدامها في بقية الإنشاء.
وقد تم هذا العمل من قبل البرنامج النصي إعادة بناء الموقع opencore في opencore-fassembler_boot ويتم نقلها هنا لتحسين التغليف من يبني. (وينبغي أن يكون قادرا على بناء يتم تشغيلها كليا من fassembler، opencore-fassembler_boot ينبغي أن يكون مجرد حزمة الراحة التي يلتف المعرفة fassembler أكثر غامضة).
تغييرات التكوين المختلفة في fassembler: buildmaster وbuildslave.
fassembler: ورد يتحقق الآن من وجود وحدات أباتشي المطلوبة، بما في ذلك وحدة أباتشي PHP.
تخبز في متطلبات معلقة لi18ndude المشروع الفرعي opencore ل.
ما هو الجديد في الإصدار 0.5:
إضافة `` الملكية num_extra_zopes`` إلى الكائن البيئى، والتي تبدو ل`` إعداد num_extra_zopes`` في المقطع [عام] من build.ini ويعود ذلك كعدد أو 0 إذا لم يوجد مثل هذا الإعداد.
وبعد ذلك يتم استخدام هذا الإعداد لملء في قيمة `` opencore_remote_uri`` في تكوين الواجهة، والسماح للالواجهة إلى وكيل لمجموعة موازنة التحميل من الحالات Zope.
كما تم إضافة `` إعداد num_extra_zopes`` إلى fassembler: مشروع TOPP، حيث يتم حفظه لbuild.ini.
المتطلبات:
بيثون
لم يتم العثور على التعليقات