المعسكر

التحميل الان

المعسكر الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • SCons Team
  • موقع ويب الناشر:
  • http://www.scons.org/

المعسكر العلامات


المعسكر وصف

Scons هي مجموعة أدوات بناء البرمجيات مفتوحة المصدر هي، أداة بناء الجيل التالي. Scons عبارة عن Tool Tool Tool Tool Tool Tool Tool Toolthat مفتوح المصدر، أداة إنشاء الجيل القادم. فكر في المعالجات كحل محسن من النظام الأساسي للكلاسيك الكلاسيكية مع وظيفة متكاملة مماثلة ل Autoconf / Automake و Cace Caches مثل Ccache.in Short ، Scons هي طريقة أسهل وأكثر موثوقية وأسرع لبناء البرامج. فيما يلي بعض الملامح الرئيسية ل "Scons": ملفات التكوين هي البرامج النصية لبثون - استخدم قوة لغة البرمجة الحقيقية لحل مشاكل بناء. تحليل الاعتماد التلقائي الموثوق به المدمج في C و C و FORTRAN - لا مزيد من "تكوين تعتمد" أو "جعل نظيف" للحصول على جميع التبعيات. يتم توسيع نطاق تحليل التبعية بسهولة من خلال ماسحات التبعية المعرفة من قبل المستخدم لغات أو أنواع الملفات الأخرى. دعم مدمج ل C، C، D، JAVA، FORTRAN، YACC، LEX، QT و SWIJ، وبناء وثائق TEX والأركس. بسهولة قابلة للتوسيع من خلال البنائين المعرفة من قبل المستخدم لغات أو أنواع الملفات الأخرى. بناء من المستودعات المركزية للمصادر المصدر و / أو الأهداف المسبقة المبنية. دعم مدمج لفرض ملفات المصدر من SCCS، RCS، CVS، Bitkeker و Perforce. دعم مدمج ل Microsoft Visual Studio Studio .NET و Visual Studio الإصدارات، بما في ذلك جيل من ملفات .dsp، .dsw، .sln و .vcproj. كشف موثوقة عن بناء التغييرات باستخدام توقيعات MD5؛ دعم اختياري وقابل للتكوين للطوابع الزمنية التقليدية. تحسين الدعم للبناد المتوازي - مثل جعل -J، ولكن يبقي وظائف N يعمل في وقت واحد بغض النظر عن التسلسل الهرمي الدليل. الدعم المتكامل تشبه Autoconf لإيجاد #include الملفات والمكتبات والوظائف و TypeDefs. عرض عالمي لجميع التبعيات - لا مزيد من تمريرات بناء متعددة أو إعادة ترتيب الأهداف لبناء كل شيء. القدرة على مشاركة ملفات بنيت في ذاكرة التخزين المؤقت لتسريع عمليات بناء متعددة - مثل CCACHE ولكن لأي نوع من الملفات المستهدفة، وليس فقط C / C تجميع. مصممة من الألف إلى الاكتشاف للبناء عبر المنصة، ومعروفة للعمل على نظام Linux، أنظمة Posix الأخرى (بما في ذلك AIX، * BSD Systems، HP / UX، IRIX و Solaris)، Windows NT، Mac OS X، و OS / 2 وبعد ما الجديد في هذا الإصدار: - تتغير $_Sources، $ changed_targets، $ Unchanged_sources وسوف تصبح متغيرات $ unchanged_targets إصدار مستقبلي (ربما 1.3.0) سيجعل البناء أسماء متغيرة تتغير $_sources، $ changed_targets، $ Unchanged_sources و $ unchanged_targets في محجوز أسماء متغيرة البناء التي تسيطر عليها Scons نفسها (مثل المصدر الحالي، أهداف $ $، إلخ). تحديد هذه الأسماء المتغيرة في الإصدار الحالي سوف تولد تحذير ولكن لا يزال يحدد المتغيرات. عندما تصبح محفوظة أسماء متغيرة، وسوف تولد رسالة تحذير مختلفة وسيتم تجاهل محاولات تعيين هذه المتغيرات. تكوينات Scons التي تحدث لاستخدام هذه الأسماء المتغيرة يجب تغييرها لاستخدام أسماء متغيرة مختلفة، بالترتيب لضمان استمرار التكوين في العمل مع المستقبل إصدارات Scons. - كائن الخيارات والوظائف ذات الصلة الآن تولد التحذيرات استخدام كائن الخيارات، والوظائف ذات الصلة booloption ()، العنف ()، الماسحة ()، حزمة () و patteroption () تم الإعلان عنها كما تم إهمالها في الإصدار 0.98.1. منذ ذلك الحين، ومع ذلك، لم تنفذ أي رسائل تحذير من أي وقت مضى استخدام هذه الوظائف المهملة. افتراضيا، قم بالإصدار 1.2.0 طباعة رسائل تحذير عند هذه يتم استخدام الميزات المهملة. تحذيرات حول جميع إهمال يتم قمع الميزات باستخدام - Wwarn = بدون إهمال خيار سطر الأوامر: $ Scons - Wwarn = عدم إهمال أو باستخدام مكالمة SETOPTION () المناسبة في أي مختصر ملف: setoption ("تحذير"، "لا إهمال") قد تقوم اختياريا بتعطيل التحذيرات فقط من الاستهلاك من كائن الخيارات ووظائفه ذات الصلة كما يلي: SetOption ("تحذير"، "لا يتم إهمال الخيارات") الخطة الحالية هي أن تصبح هذه التحذيرات إلزامية (غير مبرق) في الإصدار 1.3.0، ولصالح الخيارات ووظائفها ذات الصلة لتوليد أخطاء في الإصدار 2.0.


المعسكر برامج ذات صلة