primer - makefile pdf
¿Cómo obtener el objetivo invocado de makefile? (2)
¿Cómo hacer que el objetivo invocante de GNU haga Makefile?
por ejemplo, invoco make
con la siguiente línea de comando:
make a-target
¿Cómo puedo obtener el objetivo de invocación "a-target" en el Makefile y asignarlo a una variable?
Además, si se especifica más de un objetivo en la línea de comando:
make target1 target2 ...
¿Cómo los obtengo a todos?
La variable MAKECMDGOALS
contiene la lista de objetivos que se especificaron en la línea de comandos, sin importar cuántas (está vacía si no había ninguna).
Tal vez necesitas $@
?
Consulte http://www.gnu.org/software/make/manual/make.html#Automatic-Variables para obtener más detalles.