В Makefile заданы команды:
create: ${mess1:mess2} mess3
mess1:
@echo "Команда 1 выполнена"
mess2:
@echo "Команда 2 выполнена"
mess3:
@echo "Команда 3 выполнена"
Когда запускаю команду из консоли
make create mess1
получаю сообщение
Команда 3 выполнена
Команда 1 выполнена
Ожидается, что команда mess3 всегда должна выводить сообщение после выполнения предыдущей команды. Например, при выполнении из консоли
make create mess1
должно быть