JC = javac
JFLAGS = -implicit:none

all: MenuPrincipal.class

Case.class: Case.java
	$(JC) $(JFLAGS) Case.java

Grille.class: Grille.java Case.class
	$(JC) $(JFLAGS) Grille.java


FenetreJeu.class: FenetreJeu.java ControleurJeu.java ControleurGrille.java Grille.class
	$(JC) $(JFLAGS) FenetreJeu.java ControleurJeu.java ControleurGrille.java

MenuPrincipal.class: MenuPrincipal.java ControleurMenu.java FenetreJeu.class
	$(JC) $(JFLAGS) MenuPrincipal.java ControleurMenu.java

run: all
	java MenuPrincipal

clean:
	rm -f *.class
