SRC=src BUILD=build LIB=lib JAR=$(LIB)/mariadb-java-client-3.5.6.jar MAIN=fr.iutfbleau.papillon.Main compile: @echo "=== Compilation du projet ===" @if not exist "$(BUILD)" mkdir "$(BUILD)" javac -d $(BUILD) -classpath "$(JAR)" -sourcepath $(SRC) $(SRC)/fr/iutfbleau/papillon/Main.java run: @echo "=== Exécution du programme ===" java -classpath "$(BUILD);$(JAR)" $(MAIN) clean: @echo "=== Nettoyage du dossier build ===" @if exist "$(BUILD)" rmdir /s /q "$(BUILD)" rebuild: clean compile