Derniere version du README.md et du MAKEFILE
This commit is contained in:
@@ -5,6 +5,7 @@ DOC_DIR := doc
|
||||
LIB_DIR := lib
|
||||
LIB := $(LIB_DIR)/mariadb
|
||||
MAIN_CLASS := fr.iutfbleau.papillon.Start
|
||||
JAR_NAME := papillon.jar
|
||||
|
||||
# === Commandes principales ===
|
||||
|
||||
@@ -27,16 +28,20 @@ doc:
|
||||
|
||||
# === Création du JAR ===
|
||||
jar: compile
|
||||
@echo === Creation du fichier JAR ===
|
||||
@echo === Creation du JAR autonome ===
|
||||
echo Main-Class: $(MAIN_CLASS) > manifest.txt
|
||||
jar cfm $(JAR_FILE) manifest.txt -C $(BUILD_DIR) .
|
||||
@echo Archive JAR creee : $(JAR_FILE)
|
||||
jar cfm $(JAR_NAME) manifest.txt -C $(BUILD_DIR) . -C $(LIB_DIR) .
|
||||
@del manifest.txt 2>nul || true
|
||||
@echo JAR cree avec succes : $(JAR_NAME)
|
||||
|
||||
|
||||
# === Exécution du JAR ===
|
||||
run-jar: jar
|
||||
@echo === Execution du JAR ===
|
||||
java -cp "$(JAR_FILE);$(LIB)" -jar $(JAR_FILE)
|
||||
run-jar:
|
||||
@echo === Exécution du JAR ===
|
||||
java -cp "papillon.jar;lib/mariadb;lib/mariadb/org/mariadb/jdbc" fr.iutfbleau.papillon.Start
|
||||
|
||||
|
||||
|
||||
|
||||
# Nettoyage du dossier build
|
||||
clean:
|
||||
|
||||
Reference in New Issue
Block a user