#RTPATH=/usr/lib/j2re1.3/lib/rt.jar RTPATH=/usr/lib/j2sdk1.4-bd/jre/lib/rt.jar JIKESPATH=:$(RTPATH):../lib/ivy-java.jar:/usr/share/java/repository CLASSPATH=-classpath ../lib/ivy-java.jar:. JAVAC= jikes -classpath $(JIKESPATH) .SUFFIXES: .java .class SRC = TestNetSwing.java TestNet.java Bug.java BugTok.java BenchLocal.java ProbeBench.java DieSender.java TestApi.java OBJ = $(SRC:.java=.class) #JAVAOPTS = -DIVY_PING JAVAOPTS = JAVA = java #LOCALNET=10.0.0.255:3456 LOCALNET=10.192.36.255:3456 MULTICAST=228.1.2.3:4567 .java.class: $(JAVAC) $< all: $(OBJ) api unitaires test1 test2 probe probe: $(JAVA) $(JAVAOPTS) $(CLASSPATH) fr.dgac.ivy.Probe < /dev/null api: $(JAVA) $(JAVAOPTS) $(CLASSPATH) TestApi unitaires: $(JAVA) $(JAVAOPTS) $(CLASSPATH) fr.dgac.ivy.Ivy test1: $(OBJ) $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -b $(LOCALNET) $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -b $(MULTICAST) $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -d 100 $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -d 0 test2: $(OBJ) $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -t 2 -d 100 $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -t 2 -d 0 clean: /bin/rm -f $(OBJ) *.class