From cb624006dea9639401ef8052dbbadec48c571b56 Mon Sep 17 00:00:00 2001 From: martins Date: Thu, 28 Apr 2022 18:19:05 +0200 Subject: [PATCH] ajout Makefile --- CASE/Makefile | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 CASE/Makefile diff --git a/CASE/Makefile b/CASE/Makefile new file mode 100644 index 0000000..1a96e28 --- /dev/null +++ b/CASE/Makefile @@ -0,0 +1,40 @@ +# PROJET TAQUIN MAKEFILE: +# +# Chapitre 1: But final; + +but: main_ex.class + +# Chapitre 2 : Variable +OFILES= Case.class\ + plateau.class\ + observateurCase.class + +CFLAGS= -implicit:none + +# Chapitre 3 : Dependances (règle implicite): +Case.class: Case.java + javac $(CFLAGS) Case.java + +plateau.class : plateau.java Case.class + javac $(CFLAGS) plateau.java + +observateurCase.class : observateurCase.java Case.class + javac $(CFLAGS) observateurCase.java + +# Chapitre 4 : Dependances + + main_ex.class: $(OFILES) main_ex.java + javac $(CFLAGS) main_ex.java + +#Chapitre 5: nettoyage des fichiers generes + +clean : + -rm -f $(OFILES) + +run : + java main_ex +#chapitre 6 : buts factices + +.PHONY : but clean + +.PHONY : but run