Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Correction of function implementation.
[mapping.git] / Makefile
index bcb41b0..ba63f69 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -12,18 +12,19 @@ JAR=Mapping.jar
 EXT=com/
 JAVADOC=javadoc
 
 EXT=com/
 JAVADOC=javadoc
 
-compile:
+
+jar:clean compile
        @echo
        @echo
-       @echo "## Compilation of Mapping library ..."
+       @echo "## Creation of Mapping jar ..."
        @echo
        @echo
-       $(JAVAC) -d ./$(BIN) ./$(SRC)/$(PACKAGE)/*.java
+       jar -cvfm ./$(JAR) Manifest ./$(EXT) -C ./$(BIN) ./$(PACK)/
 
 
 
 
-jar:clean compile
+compile:
        @echo
        @echo
-       @echo "## Creation of Mapping jar ..."
+       @echo "## Compilation of Mapping library ..."
        @echo
        @echo
-       jar -cvfm ./$(JAR) Manifest ./$(EXT) ./$(JAVADOC) -C ./$(BIN) ./$(PACK)/
+       $(JAVAC) -d ./$(BIN) ./$(SRC)/$(PACKAGE)/*.java
 
 
 javadoc:cleanDoc
 
 
 javadoc:cleanDoc
@@ -37,7 +38,7 @@ clean:
        @echo
        @echo "## Cleaning project ..."
        @echo
        @echo
        @echo "## Cleaning project ..."
        @echo
-       rm -rf ./$(BIN)/* ./$(JAR) ./$(JAVADOC)/*
+       rm -rf ./$(BIN)/* ./$(JAR)
 
 
 cleanDoc:
 
 
 cleanDoc: