diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..ebb1dca2694c7a8ff6cb7bee78a3388e5dd8ed7a --- /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: +