Поделиться через


Кумулятивные зависимости

Зависимости являются кумулятивными в блоке описания, если целевой объект повторяется.

Это...

вычисляется как это:

bounce.exe : jump.obj
bounce.exe : up.obj
   echo Building 
bounce.exe...
bounce.exe : jump.obj 
up.obj
   echo Building 
bounce.exe...

Несколько целевых объектов в нескольких строках зависимостей одного блока описания оцениваются так, как если бы каждый из них указывался в отдельном блоке описания. Однако целевые объекты, которые не находятся в последней строке зависимости, не используют блок команд.

Это...

вычисляется как это:

bounce.exe leap.exe : 
jump.obj
bounce.exe climb.exe : 
up.obj
   echo Building...
bounce.exe : jump.obj 
up.obj
   echo Building 
bounce.exe...
climb.exe : up.obj
   echo Building 
climb.exe...
leap.exe : jump.obj
# invokes an inference rule

См. также

Основные понятия

Целевые объекты