considérant ce qui suit:Comment faire peut restaurer l'état après l'échec
all:
mv info.h info.h.back
generate_info.sh
compile
mv info.h.back info.h
Comment puis-je faire la force d'exécuter la dernière ligne, même si la compilation a échoué?
Je suis au courant de .DELETE_ON_ERROR
mais cela ne concerne que la suppression des cibles en cas de panne.
Je suis également conscient de l'option d'ajouter -
avant la commande de compilation. Malheureusement, cela fera revenir le tout avec un bon code d'erreur, ce qui est inacceptable.