Я пробую GNU Make сгруппированные цели и, кажется, что-то неправильно понимаю, потому что цели не сгруппированы, как я ожидал. Вот мой make-файл:
all: foo bar
.PHONY: foo bar
foo bar &:
@echo grouped target run for \"target\" $@
И вывод:
$ make
grouped target run for "target" foo
grouped target run for "target" bar
Рецепт запускается для каждой цели, следовательно, не группируется. Что мне здесь не хватает?
GNU Make version 4.2.1.