Эффективное использование GNU Make

       

Обработка правил


Обработка правила разделяется на два основных этапа. На первом этапе обрабатываются все зависимости, перечисленные в правиле (функция ОбработатьЗависимости). На втором этапе принимается решение - нужно ли выполнять указанные в правиле команды (функция НужноВыполнятьКоманды). При необходимости, перечисленные в правиле команды выполняются (функция ВыполнитьКоманды).

ОбработатьПравило( Правило ) { ОбработатьЗависимости( Правило )

если НужноВыполнятьКоманды( Правило ) { ВыполнитьКоманды( Правило ) } }



Содержание раздела