2011-12-18 8 views
10

Potrzebuję sprawdzić, które polecenia są używane przez make, ale polecenie make --dry-run nie wyświetla poleceń używanych przez wewnętrzny make -C /foo.Wykonywanie rekurencyjnego trybu pracy na sucho

Czy istnieje sposób na rekurencyjne wykonanie tej pracy?

+0

@downvoter && coming-downvoters uprzejmie podaj przyczynę. Lub jeśli odpowiedź jest tak prosta, daj mi znać, nie jestem w stanie znaleźć rozwiązania tego problemu. – peeyush

+0

możliwy duplikat [Jak mogę zobaczyć polecenia uruchamiane przez GNU make?] (Http://stackoverflow.com/questions/1870538/how-do-i-see-the-commands- that-are-run- by-gnu-make) –

Odpowiedz

8

Aby umożliwić rekurencyjnie działanie -n, wywołaj rekursywnie z $(MAKE) zamiast tylko make.

foo: 
     $(MAKE) -C /foo 
Powiązane problemy