-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
53 lines (34 loc) · 1.21 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
### VARIABLES ###
JC = javac
CLASSDIR = Class/
JCFLAGS = -encoding UTF-8 -implicit:none
JVM = java
### REGLES ESSENTIELLES ###
Demineur.class : Demineur.java Fenetre.class FenetreListener.class
@${JC} ${JCFLAGS} Demineur.java
Fenetre.class : Fenetre.java Accueil.class JPanelDemineur.class CaseListener.class BoutonListener.class Jeu.class Fichier.class
@${JC} ${JCFLAGS} Fenetre.java
CaseListener.class : CaseListener.java Fenetre.java Jeu.class
@${JC} ${JCFLAGS} CaseListener.java
BoutonListener.class : BoutonListener.java Fenetre.java
@${JC} ${JCFLAGS} BoutonListener.java
Jeu.class : Jeu.java Case.class
@${JC} ${JCFLAGS} Jeu.java
Case.class : Case.java Fichier.class
@${JC} ${JCFLAGS} Case.java
Fichier.class : Fichier.java Jeu.java
@${JC} ${JCFLAGS} Fichier.java
FenetreListener.class : FenetreListener.java
@${JC} ${JCFLAGS} FenetreListener.java
Accueil.class : Accueil.java
@${JC} ${JCFLAGS} Accueil.java
JPanelDemineur.class : JPanelDemineur.java
@${JC} ${JCFLAGS} JPanelDemineur.java
### REGLES OPTIONNELLES ###
run : Demineur.class
@${JVM} Demineur
clean :
-rm -f *.class
### BUTS FACTICES ###
.PHONY : run clean mrproper
### FIN ###