From da6c76abdebf149164578ec561bb184baede2080 Mon Sep 17 00:00:00 2001
From: Luigi Santocanale <luigi.santocanale@lif.univ-mrs.fr>
Date: Sun, 22 Nov 2020 23:04:59 +0100
Subject: [PATCH] Added Makefine in src

---
 src/Makefile | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 src/Makefile

diff --git a/src/Makefile b/src/Makefile
new file mode 100644
index 0000000..ebb1dca
--- /dev/null
+++ b/src/Makefile
@@ -0,0 +1,26 @@
+# Le nom de votre classe principale
+# Renommez si nécessaire
+MAINCLASS=Main
+## Le chemin vers où votre classe compilée est installée
+# Renommez si nécessaire
+INSTALLDIR=../out/production/TP3
+MAINDIR=$(dir $(subst .,/,$(MAINCLASS)))
+CLASSES=$(shell find $(INSTALLDIR)/$(MAINDIR) -name \*.class)
+
+compile: $(subst .,/,$(MAINCLASS)).class
+
+%.class: %.java
+	javac -g -d $(INSTALLDIR) *.java
+
+clean:
+	## Rien à faire, tout à été compilé et installé dans INSTALLDIR
+
+
+install:
+	## Rien à faire, tout à été compilé et installé dans INSTALLDIR
+
+cleanInstall:
+	rm $(subst $$,\$$,$(CLASSES))
+
+test:
+
-- 
GitLab