La version avec la régle sur les suffixes est la plus élégante, mais elle risque de ne pas être portable sur toutes les versions de make.
Si ton but c'est d'ajouter des opérations "quelconques" dans un Makefile, il est quand même intéressant de savoir mettre du shell dans un Makefile. Dans mon exemple j'avais mis des espaces pour montrer les tabs, mais ils ont été mangés à l'envoi... Ce qui est important de comprendre c'est que chaque ligne sous une régle va forker un shell. Donc pour écrire du shell il faut soit le mettre sur une seule ligne (avec force ';') soit sur plusieurs lignes mais en mettant des '\' devant les retour de lignes pour faire croire au Makefile que c'est la même ligne (et donc toujours mettre des ';'...).
[^] # Re: Makefile pas très adapté...
Posté par Christophe Discours (site web personnel) . En réponse au message Problème de makefile. Évalué à 1.
Si ton but c'est d'ajouter des opérations "quelconques" dans un Makefile, il est quand même intéressant de savoir mettre du shell dans un Makefile. Dans mon exemple j'avais mis des espaces pour montrer les tabs, mais ils ont été mangés à l'envoi... Ce qui est important de comprendre c'est que chaque ligne sous une régle va forker un shell. Donc pour écrire du shell il faut soit le mettre sur une seule ligne (avec force ';') soit sur plusieurs lignes mais en mettant des '\' devant les retour de lignes pour faire croire au Makefile que c'est la même ligne (et donc toujours mettre des ';'...).