79 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			79 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| ### VARIABLES ###
 | |
| 
 | |
| JC = javac
 | |
| JCFLAGS = -encoding UTF-8 -implicit:none
 | |
| 
 | |
| JVM = java
 | |
| JVMFLAGS = 
 | |
| 
 | |
| ### REGLES ESSENTIELLES ###
 | |
| 
 | |
| Main.class : Main.java FrameMenu.class
 | |
| 	${JC} ${JCFLAGS} Main.java
 | |
| 
 | |
| FrameMenu.class : FrameMenu.java SettingsListener.class NewGameListener.class Chargement.class
 | |
| 	${JC} ${JCFLAGS} FrameMenu.java
 | |
| 
 | |
| SettingsListener.class : SettingsListener.java
 | |
| 	${JC} ${JCFLAGS} SettingsListener.java
 | |
| 
 | |
| NewGameListener.class : NewGameListener.java FrameJeu.class 
 | |
| 	${JC} ${JCFLAGS} NewGameListener.java
 | |
| 
 | |
| Chargement.class : Chargement.java FrameJeu.class SaveManager.class
 | |
| 	${JC} ${JCFLAGS} Chargement.java
 | |
| 
 | |
| FrameJeu.class : FrameJeu.java Grille.class SaveAndCloseListener.class
 | |
| 	${JC} ${JCFLAGS} FrameJeu.java
 | |
| 
 | |
| Grille.class : Grille.java Banniere.class Case.class
 | |
| 	${JC} ${JCFLAGS} Grille.java
 | |
| 
 | |
| SaveAndCloseListener.class : SaveAndCloseListener.java SaveManager.class
 | |
| 	${JC} ${JCFLAGS} SaveAndCloseListener.java
 | |
| 
 | |
| Banniere.class : Banniere.java MenuListener.class SaveListener.class
 | |
| 	${JC} ${JCFLAGS} Banniere.java
 | |
| 
 | |
| Case.class : Case.java ListenerCase.class Entourage.class Etoile.class Doute.class
 | |
| 	${JC} ${JCFLAGS} Case.java
 | |
| 
 | |
| MenuListener.class : MenuListener.java
 | |
| 	${JC} ${JCFLAGS} MenuListener.java
 | |
| 
 | |
| SaveListener.class : SaveListener.java SaveManager.class
 | |
| 	${JC} ${JCFLAGS} SaveListener.java
 | |
| 
 | |
| SaveManager.class : SaveManager.java
 | |
| 	${JC} ${JCFLAGS} SaveManager.java
 | |
| 
 | |
| ListenerCase.class : ListenerCase.java
 | |
| 	${JC} ${JCFLAGS} ListenerCase.java
 | |
| 
 | |
| Entourage.class : Entourage.java
 | |
| 	${JC} ${JCFLAGS} Entourage.java
 | |
| 
 | |
| Etoile.class : Etoile.java
 | |
| 	${JC} ${JCFLAGS} Etoile.java
 | |
| 
 | |
| Doute.class : Doute.java
 | |
| 	${JC} ${JCFLAGS} Doute.java
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| ### REGLES OPTIONNELLES ###
 | |
| 
 | |
| run : Main.class
 | |
| 	${JVM} ${JVMFLAGS} Main
 | |
| 
 | |
| clean :
 | |
| 	-rm -f *.class
 | |
| 
 | |
| mrproper : clean Main.class
 | |
| 
 | |
| ### BUTS FACTICES ###
 | |
| 
 | |
| .PHONY : run clean mrproper
 | |
| 
 | |
| ### FIN ###
 |