création du Makefile
This commit is contained in:
31
Makefile
Normal file
31
Makefile
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
### VARAIBLES ###
|
||||||
|
|
||||||
|
JC = javac
|
||||||
|
JCFLAGS = -encoding UTF-8 -implicit:none
|
||||||
|
|
||||||
|
J = java
|
||||||
|
|
||||||
|
### REGLES ESSENTIELLES ###
|
||||||
|
|
||||||
|
Main.class : Main.java SudokuGrid.class
|
||||||
|
${JC} ${JCFLAGS} Main.java
|
||||||
|
|
||||||
|
SudokuGrid.class : SudokuGrid.java
|
||||||
|
${JC} ${JCFLAGS} SudokuGrid.java
|
||||||
|
|
||||||
|
|
||||||
|
### REGLES OPTIONNELLES ###
|
||||||
|
|
||||||
|
run : Main.class
|
||||||
|
${J} Main
|
||||||
|
|
||||||
|
clean :
|
||||||
|
-rm -f *.class *.java~ *~
|
||||||
|
|
||||||
|
mrproper : clean Main.class
|
||||||
|
|
||||||
|
### BUTS FACTISES ###
|
||||||
|
|
||||||
|
.PHONY : run clean mrproper
|
||||||
|
|
||||||
|
### FIN ###
|
Reference in New Issue
Block a user