PACKAGE=jaceP2P
BIN=bin
JAR=JaceP2P.jar
+MAPPING=/home/miquee/lib/Mapping.jar
+CLASSPATH=.:$(MAPPING)
all: compile jar
compile:clean
javac -d ./$(BIN) ./$(SRC)/$(PACKAGE)/*.java
- rmic -d ./$(BIN) jaceP2P.JaceServer
- rmic -d ./$(BIN) jaceP2P.JaceSuperNodeServer
+ rmic -classpath $(CLASSPATH):$(BIN) -d ./$(BIN) jaceP2P.JaceServer
+ rmic -classpath $(CLASSPATH):$(BIN) -d ./$(BIN) jaceP2P.JaceSuperNodeServer
rmi:compile
- rmic -d ./$(BIN) jaceP2P.JaceServer
- rmic -d ./$(BIN) jaceP2P.JaceSuperNodeServer
+ rmic -classpath $(CLASSPATH):$(BIN) -d ./$(BIN) jaceP2P.JaceServer
+ rmic -classpath $(CLASSPATH):$(BIN) -d ./$(BIN) jaceP2P.JaceSuperNodeServer
jar:
jar cvfm ./$(JAR) Manifest -C ./$(BIN) $(PACKAGE)