Was bewirkt ein Prozentzeichen in einem Makefile?

Habe ich ein makefile, das wie folgt aussieht :

include $(patsubst %,$(src)/%/Make.tests, $(TEST_SUBDIRS))

%-test: 
       Something here

Verstehe ich, was es ist vorgesehen, für die in der Ziel-Regel-Linie. Was ist die % Zeichen in der ersten Zeile ? Hat es was zu tun Prozentzeichen in die Ziel-Regel-Linie ?

Wenn ich Schreibe make sometarget, sind die Zeilen in der makefile, die sind nicht so geschrieben, als Teil von Regel (wie die erste Zeile in das makefile) ausgeführt ? Wenn ja, was ist dann die Reihenfolge der Ausführung ?

InformationsquelleAutor der Frage AnkurVj | 2011-09-13

Schreibe einen Kommentar