OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

التغيير والتبديل في خيارات البناء‌


عادةً ما يتعين عليك تعديل خيارات الإنشاء عندما تريد تمكين ميزة أو سلوك اختياري لم يتم تنشيطه في الحزمة الرسمية ، أو عندما تريد تخصيص المعلمات التي تم تعيينها في وقت الإنشاء من خلال . / تكوين الخيار أو من خلال المتغيرات المحددة في بيئة البناء.

في هذه الحالات ، عادةً ما تقتصر التغييرات على ديبيان / القواعد، الذي يقود الخطوات في عملية بناء الحزمة. في أبسط الحالات ، فإن الأسطر المتعلقة بالتكوين الأولي (./تهيئة …) أو البناء الفعلي ($ (صنع)… or يصنع …) من السهل اكتشافها. إذا لم يتم استدعاء هذه الأوامر بشكل صريح ، فمن المحتمل أن تكون أحد الآثار الجانبية لأمر صريح آخر ، وفي هذه الحالة ، يرجى الرجوع إلى وثائقها لمعرفة المزيد حول كيفية تغيير السلوك الافتراضي. مع الحزم التي تستخدم dh، فقد تحتاج إلى إضافة تجاوز لـ dh_auto_configure or dh_auto_build الأوامر (انظر صفحات الدليل الخاصة بكل منها للحصول على تفسيرات حول كيفية تحقيق ذلك).

لجعل هذه التفسيرات أكثر واقعية ، دعنا نطبقها على حالة استخدام العينة الخاصة بنا. لقد قررت تعديل libfreefare لتمرير الامتداد - تمكين التصحيح الخيار الى . / تكوين البرنامج النصي بحيث يمكنك الحصول على إخراج مطول أكثر من أدوات الاتصال قريب المدى (NFC) وتقديم تقرير خطأ أفضل حول بطاقة Mifare NFC غير المعروفة. منذ استخدام الحزمة dh لدفع عملية الإنشاء ، يمكنك إضافة (أو تعديل) في هذه الحالة تجاوز_dh_auto_configure هدف. هنا هو المقتطف المقابل من libfreefare ديبيان / القواعد ملف:


تجاوز_dh_auto_configure:

dh_auto_configure - - بدون القاطع - تعطيل - قواعد صامتة - تمكين التصحيح

تجاوز_dh_auto_configure:

dh_auto_configure - - بدون القاطع - تعطيل - قواعد صامتة - تمكين التصحيح


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: