Может ли кто-нибудь дать ясное объяснение того, как присвоение переменной действительно работает в Makefiles.
В чем разница между:
VARIABLE = value
VARIABLE ?= value
VARIABLE := value
VARIABLE += value
Я прочитал раздел в GNU. Сделайте вручную, но мне все же не имеет смысла.