CFLAGS= -g -W -Wall -std=c99 OBJ= formater.o nouveau_symbole.o symboles.o exit_if.o erreurs.o pluriel.o EXECUTABLES = symboles symboles-2 all: $(EXECUTABLES) symboles-2 : $(OBJ) generateur-2.o $(CC) $(OBJ) generateur-2.o -o $@ symboles : $(OBJ) generateur.o $(CC) $(OBJ) generateur.o -o $@ formater.o : formater.c exit_if.h formater.h erreurs.h nouveau_symbole.o : nouveau_symbole.c generateur.h formater.h generateur.o : generateur.c generateur.h generateur-2.o : generateur-2.c generateur.h symboles.o : symboles.c pluriel.h nouveau_symbole.h exit_if.o: exit_if.c exit_if.h erreurs.h erreurs.o: erreurs.c erreurs.h pluriel.o: pluriel.c pluriel.h erreurs.c: ../erreurs.c ln -s ../erreurs.c erreurs.c erreurs.h: ../erreurs.h ln -s ../erreurs.h erreurs.h exit_if.c: ../exit_if.c ln -s ../exit_if.c exit_if.c exit_if.h: ../exit_if.h ln -s ../exit_if.h exit_if.h formater.c: ../formater.c ln -s ../formater.c formater.c formater.h: ../formater.h ln -s ../formater.h formater.h pluriel.c: ../pluriel.c ln -s ../pluriel.c pluriel.c pluriel.h: ../pluriel.h ln -s ../pluriel.h pluriel.h clean : rm -f $(OBJ) generateur-2.o generateur.o $(EXECUTABLES)