46 votes

Est-il possible d'avoir plusieurs cibles .PHONY dans un makefile GNU ?

Pour diverses raisons, il serait pratique pour moi de spécifier .PHONY dans plusieurs parties d'un makefile. J'ai l'impression de ne pas bien comprendre comment cela fonctionne, mais est-ce possible ?

Au lieu de .PHONY: clean cleanall faire:

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

60voto

Beta Points 37745

Oui, c'est autorisé. (Si vous ne me croyez pas, essayez-le !)

-17voto

STyx Points 9
PHONY= 
PHONY+= clean

...

PHONY+= cleanall
.PHONY : $(PHONY)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X