OnWorks Linux و Windows Online WorkStations

الشعار

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

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

تعديل خيارات البناء


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

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

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


تجاوز_dh_auto_configure:

dh_auto_configure -- --without-cutter --disable-silent-rules --enable-debug

تجاوز_dh_auto_configure:

dh_auto_configure -- --without-cutter --disable-silent-rules --enable-debug


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