Voici une solution avec le Makefile générique.