Сделать рекурсивный сухой ход

Мне нужно посмотреть, какие команды используются make, но выполняемая команда make --dry-run не отображает команды, используемые внутренним make -C /foo.

Есть ли способ сделать эту работу рекурсивно?

Ответ 1

Чтобы позволить -n работать рекурсивно, вызывать make recursively с помощью $(MAKE) вместо make.

foo:
        $(MAKE) -C /foo