Вычисление переменной Makefile при назначении
В Makefile яm пытается присвоить результат команды оболочки переменной:
TMP=`mktemp -d /tmp/.XXXXX`
all:
echo $(TMP)
echo $(TMP)
но
$ make Makefile all
отображает 2 разных значения, например:
/tmp/.gLpm1T
/tmp/.aR4cDi
Каков синтаксис для mktemp, который будет вычисляться при присваивании переменных?
Спасибо.