Make вызывает shell, как указано в переменной с именем SHELL
.Значение по умолчанию для * nix систем: SHELL=/bin/sh
.
Установите SHELL=/bin/bash
(или что-то еще), чтобы оно работало.
Примечание: в отличие от других переменных make, значение SHELL
никогда не импортируется из среды (если работает под ОС POSIX; это не относится к собственным сборкам Windows).