The <filename>rules</filename> file usually contains a set of rules used to configure, build and install the software in a dedicated subdirectory (named after the generated binary package). The contents of this subdirectory is then archived within the Debian package as if it were the root of the filesystem. In our case, files will be installed in the <filename>debian/falcot-data/usr/share/falcot-data/</filename> subdirectory, so that installing the generated package will deploy the files under <filename>/usr/share/falcot-data/</filename>. The <filename>rules</filename> file is used as a <filename>Makefile</filename>, with a few standard targets (including <literal>clean</literal> and <literal>binary</literal>, used respectively to clean the source directory and generate the binary package).
يجوي الملف <filename>rules</filename> عادة مجموعة قواعد تستخدم لضبط وبناء وتثبيت البرنامج في مجلد فرعي مخصص (يسمى حسب اسم الحزمة الثنائية). بعدها تؤرشف محتويات هذا المجلد الفرعي في حزمة دبيان كما لو كانت جذر نظام الملفات. في حالتنا، سوف تثبت الملفات في المجلد الفرعي <filename dir="ltr">debian/falcot-data/usr/share/falcot-data/</filename>، حتى يؤدي تثبيت الحزمة المولّدة لنشر الملفات في <filename>/usr/share/falcot-data/</filename>. يستخدم الملف <filename>rules</filename> كملف <filename>Makefile</filename> فيه بضعة أهداف قياسية (منها <literal>clean</literal> الذي يستخدم لتنظيف المجلد المصدر، و<literal>binary</literal> الذي يستخدم لتوليد الحزمة الثنائية).