Может ли "make" сообщить вам причину, по которой запускается сборка? - PullRequest
0 голосов
/ 04 мая 2019

Иногда очень маленькие изменения вызывают большие перестройки, но не всегда понятно почему. Итак, можно ли заставить make сказать вам, что, по его мнению, изменилось и что сработает?

В частности, если это возможно, есть ли способ сделать это без изменения самого make-файла?

Конечно, -n выполнит пробный прогон и покажет все команды, которые он будет выполнять, но я ищу список грязных зависимостей

Конечно, -d будет выкладывать кучу данных где-нибудь, где информация, которую я ищу, доступна, но я надеюсь на то, что не требует больше копания или написания сценариев.

1 Ответ

1 голос
/ 04 мая 2019

Вы пытались указать определенный уровень вывода отладочной информации , например, "basic"?

make --debug=b
...