2016-08-03 22 views
0

Gibt es eine Möglichkeit, die komplette Befehlszeile zum Aufruf von make aufzurufen?GNU make - Wie bekomme ich die komplette Befehlszeile zum Aufruf? Make

ich angerufen meine make--print-data-base mit und ich jede Variable nicht finden können make, die die Zeichenfolge enthält --print-data-base noch -p seine Kurzschrift.

ich tat finden, in der Druckdatenbank, die Linie

-*-command-variables-*- := MAKEFILES=C:/Users/mureadr/Desktop/A/ImpTarget.mk

aber nichts, was die vollständigen Befehlszeile zeigt, verwendet make aufzurufen.

Antwort

1

Ich glaube nicht, es ist möglich, die ursprüngliche Befehlszeile zu drucken, aber Sie können mit den folgenden Variablen

$(error $(MAKE) $(MAKEFLAGS) $(MAKEOVERRIDES) $(MAKECMDGOALS)) 
an jedem Teil davon peek