У меня есть следующий Makefile:
all: print1 print2
world=world1
print1:
@echo $(world)
world=world2
print2:
@echo $(world)
.PHONY: all print1 print2
При работе с make
я ожидал получить:
world1
world2
Но я получил:
world2
world2
Можно ли получить ожидаемый результат только с переменной world
?