$ cat Makefile
all:
echo VAR is ${HOME}
echo VAR is $${HOME}
Дает
$ make
echo VAR is /home/abc
VAR is /home/abc
echo VAR is ${HOME}
VAR is /home/abc
Почему синтаксис echo VAR is ${HOME}
работает в Makefile?Я думал, чтобы использовать переменные оболочки, вы должны использовать $${HOME}}