Мне нужно посмотреть, какие команды используются make, но при запуске команды make --dry-run не отображаются команды, используемые внутренним make -C /foo.
make --dry-run
make -C /foo
Есть ли способ заставить эту работу рекурсивно
Чтобы позволить -n работать рекурсивно, вызовите make рекурсивно с $(MAKE) вместо * make.
-n
$(MAKE)
make
foo: $(MAKE) -C /foo