Bash ausente variável $ (HOME)

Eu tenho compilado um aplicativo usandoMakefile por um bom tempo sem problemas. Hoje eu percebi que meuMakefile não estava mais funcionando. Um pouco de depuração e logo descobri que$(HOME) não foi definido

$echo $(HOME)
-bash: HOME: command not found

Eu sempre pensei que$HOME e$(HOME) poderia ser usado de forma intercambiável. Existe uma razão para que um sistema possa ser configurado para evitar o uso de$(HOME)?

questionAnswers(1)

yourAnswerToTheQuestion