taquin : main.o taquin.o utils.o graph_sup.o gcc -o taquin.out main.o taquin.o utils.o graph_sup.o -lgraph -lm main.o : main.c main.h gcc -c main.c utils.o : utils.c utils.h gcc -c utils.c graph_sup.o : graph_sup.c graph_sup.h gcc -c graph_sup.c taquin.o : lib_taquin/taquin.c lib_taquin/taquin.h gcc -c lib_taquin/taquin.c menu.o : lib_menu/menu.c lib_menu/menu.h gcc -c lib_menu/menu.c taquin_graphique.o : lib_taquin/taquin_graphique.c lib_taquin/taquin_graphique.h gcc -c lib_taquin/taquin_graphique.c taquin_logique.o : lib_taquin/taquin_logique.c lib_taquin/taquin_logique.h gcc -c lib_taquin/taquin_logique.c menu_graphique.o : lib_menu/menu_graphique.c lib_menu/menu_graphique.h gcc -c lib_menu/menu_graphique.c menu_logique.o : lib_menu/menu_logique.c lib_menu/menu_logique.h gcc -c lib_menu/menu_logique.c clean : rm -f *.o