Подтвердить что ты не робот

Возможно ли иметь несколько .PHONY-целей в make файле GNU?

По разным причинам мне было бы удобно указать .PHONY в нескольких частях make файла. Я чувствую, что не понимаю, как это работает, но возможно ли это?

Вместо .PHONY: clean cleanall сделать:

.PHONY: clean
<some text>
.PHONY: cleanall
4b9b3361

Ответ 1

Да, это разрешено. (Если вы мне не верите, просто попробуйте!)

Ответ 2

PHONY= 
PHONY+= clean

...

PHONY+= cleanall
.PHONY : $(PHONY)