Ответ 1
Переменная MAKECMDGOALS
содержит список целей, которые были указаны в командной строке, независимо от того, сколько (оно пустое, если есть нет).
Как получить целевую ссылку для make файла gnu?
например, я вызываю make файл со следующей командной строкой:
сделать цель
Как я могу заставить целевой объект "a-target" в make файле назначить ему переменную?
далее, если в строке cmd указано более одной цели:
сделать target1 target2...
Как получить все из них?
Переменная MAKECMDGOALS
содержит список целей, которые были указаны в командной строке, независимо от того, сколько (оно пустое, если есть нет).
Может вам понадобится [email protected]
?
Подробнее см. http://www.gnu.org/software/make/manual/make.html#Automatic-Variables.