Скажем, у сборки есть цели A и B, которые зависят от цели C, и цели D, которая зависит от цели E. Существуют локальные изменения в C, D и E, но изменения в C, конечно, не зависят от изменений к D и E:
Чтобы отправить изменения кода в C, мы хотели бы подтвердить, что A и B строятся. Как мы могли бы сделать это, не тратя время на строительство D и E? Есть ли команда для создания цели и всех зависимостей вниз по течению?
Команда ninja C^
, описанная в руководстве ninja , создаст только первый вывод (A).