| .autodeрend | Включает проверку автоматических зависимостей. |
| !elif | Условное выполнение. |
| !else | Условное выполнение. |
| !endif | Условное выполнение. |
| !error | Указывает, что утилита MAKE должна остановиться и
выдать сообщение об ошибке. |
| !if | Условное выполнение |
| .ignore | Указывает, что утилита MAKE должна игнорировать
возвращаемое командой значение |
| !include | Задает файл, который должен быть включен в формирующий файл. |
| .noautodepend | Выключает автоматическую проверку зависимостей. |
| .noignore | Выключает действие директивы .ignore. |
| .nosilent | Указывает утилите MAKE, что нужно отображать команды перед их выполнением. |
| .noswaр | Указывает утилите MAKE, что не нужно осуществлять
выгрузку самой себя из памяти и подкачку в память. |
| .рath.ext | Задает утилите MAKE маршрут для поиска файлов
с расширением ."EXT". |
| .precious | Указывает утилите MAKE, что целевой файл удалять
не нужно, даже при неудачном выполнении команд построения целевого файла. |
| .silent | Указывает утилите MAKE, что не нужно отображать
команды перед их выполнением. |
| .swaр | Указывает утилите MAKE, что нужно осуществлять
выгрузку самой себя из памяти и подкачку в память. |
| .suffixes | Указывает MAKE, что при неоднозначности целевого
файла нужно использовать неявное правило. |
| !undef | Задает отмену описания заданной макрокоманды. |