all : demineur clean

demineur : main.o creerGrille.o afficherGrille.o clicGauche.o clicDroit.o compteur.o finDePartie.o decouvrirCase.o testGenerationGrille.o
	gcc main.o creerGrille.o afficherGrille.o clicGauche.o clicDroit.o compteur.o finDePartie.o decouvrirCase.o testGenerationGrille.o -o demineur

main.o : main.c entetes.h
	gcc -c -Wall main.c

creerGrille.o : creerGrille.c entetes.h
	gcc -c -Wall creerGrille.c

afficherGrille.o : afficherGrille.c entetes.h
	gcc -c -Wall afficherGrille.c

clicGauche.o : clicGauche.c entetes.h
	gcc -c -Wall clicGauche.c

clicDroit.o : clicDroit.c entetes.h
	gcc -c -Wall clicDroit.c
	
compteur.o : compteur.c entetes.h
	gcc -c -Wall compteur.c
	
finDePartie.o : finDePartie.c entetes.h
	gcc -c -Wall finDePartie.c
	
decouvrirCase.o : decouvrirCase.c entetes.h
	gcc -c -Wall decouvrirCase.c
	
testGenerationGrille.o : testGenerationGrille.c entetes.h
	gcc -c -Wall testGenerationGrille.c

clean :
	rm *.o
