Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
3714bb6a68d081ab7f14ae572207a55a896e28dd
[mapping.git] / Makefile
1 #
2 # Makefile for Mapping library
3 # Author : Sébastien Miquée <sebastien.miquee@univ-fcomte.fr>
4 #
5
6 JAVAC=javac
7 BIN=bin
8 #LIB=lib
9 SRC=src
10 PACK=and
11 PACKAGE=$(PACK)/Mapping
12 JAR=Mapping.jar
13 EXT=com/
14 JAVADOC=javadoc
15
16 compile:clean
17         @echo
18         @echo "Compilation of Mapping library ..."
19         @echo
20         mkdir $(BIN)
21         $(JAVAC) -d ./$(BIN) ./$(SRC)/$(PACKAGE)/*.java
22
23
24 jar:compile
25         @echo
26         @echo "Creation of Mapping jar ..."
27         @echo
28         jar -cvfm $(JAR) Manifest $(EXT) $(JAVADOC) -C $(BIN) $(PACK)/ #$(LIB)  
29
30 clean:
31         @echo
32         @echo "Cleaning project ..."
33         @echo
34         rm -rf bin $(JAR)
35
36
37 #
38 ##
39 #