Disons que j'ai un makefile avec la règle
%.o: %.c
gcc -Wall -Iinclude ...
Je veux que * .o soit reconstruit chaque fois qu'un fichier d'en-tête change. Plutôt que d'élaborer une liste de dépendances, à chaque fois qu'un fichier d'en-tête /include
change, tous les objets du répertoire doivent être reconstruits.
Je ne peux pas penser à une bonne façon de changer la règle pour s'adapter à cela, je suis ouvert aux suggestions. Des points bonus si la liste des en-têtes ne doit pas être codée en dur