Diciamo che ho un makefile con la regola
%.o: %.c
gcc -Wall -Iinclude ...
Voglio che * .o venga ricostruito ogni volta che cambia un file di intestazione. Piuttosto che elaborare un elenco di dipendenze, ogni volta che viene modificato un file di intestazione /include
, tutti gli oggetti nella directory devono essere ricostruiti.
Non riesco a pensare a un modo carino per cambiare la regola per adattarlo, sono aperto a suggerimenti. Punti bonus se l'elenco delle intestazioni non deve essere codificato