When a change in build options is required, the changes need to be made in <filename>debian/rules</filename>, which drives the steps in the package build process. In the simplest cases, the lines concerning the initial configuration (<literal>./configure …</literal>) or the actual build (<literal>$(MAKE) …</literal> or <literal>make …</literal> or <literal>cmake …</literal> or …) are easy to spot. If these commands are not explicitly called, they are probably a side effect of another explicit command, in which case please refer to their documentation to learn more about how to change the default behavior. With packages using <command>dh</command>, you might need to add an override for the <command>dh_auto_configure</command> or <command>dh_auto_build</command> commands (see their respective manual pages and <citerefentry><refentrytitle>debhelper</refentrytitle> <manvolnum>7</manvolnum></citerefentry> for explanations on how to achieve this).
عندما تحتاج تغيير خيارات البناء، يجب إجراء التغيير في <filename>debian/rules</filename>، الذي يقود الخطوات المختلفة في عملية بناء الحزمة. في أبسط الحالات، ستجد السطور التي تتعلق بالإعدادات الافتراضية (<literal dir="ltr">./configure …</literal>) أو عملية البناء الفعلية (<literal dir="ltr">$(MAKE) …</literal> or <literal>make …</literal>) بسهولة. إذا لم تُستَدعى هذه الأوامر صراحة، فالأغلب أن هناك أمر صريح آخر يستدعيها، وفي تلك الحالة عليك الرجوع إلى وثائق تلك الأوامر حتى تعرف طريقة تغيير السلوك الافتراضي. قد تحتاج في الحزم التي تستخدم الأمر <command>dh</command> لتعديل سلوك الأمرين <command>dh_auto_configure</command> و<command>dh_auto_build</command> (انظر صفحات الدليل الخاصة بهما لمعرفة طريقة عمل هذا).