По разным причинам мне было бы удобно указывать .PHONY в нескольких частях make-файла.Я чувствую, что не правильно понимаю, как это работает, но возможно ли это?
Вместо .PHONY: clean cleanall do:
.PHONY: clean cleanall
.PHONY: clean <some text> .PHONY: cleanall
Да, это разрешено. (Если вы мне не верите, просто попробуйте!)
PHONY= PHONY+= clean ... PHONY+= cleanall .PHONY : $(PHONY)