Возможный дубликат:
Назначение переменных Makefile
Я знаю только базовый синтаксис makefile и читал через другой проект makefile и наткнулся на := для объявления макроса. Зачем им это использовать?
Другими словами, существует ли какая-либо разница между
MYMACRO = hi i'm a macro
и
MYMACRO := hi i'm a macro
?