JAVAC = javac
KEYROUTERSVC_DIR = ../keyroutersvc
PACKAGE = ins.keyrouters.javakeyrouter
LIBDIR = ../../libs/remotetea

################################
GEN	= keyrouter_protClient.java keyrouter_protServerStub.java  \
	keyrouter_netaddress.java keyrouter_key_arg.java \
	keyrouter_nodeinfo_res.java keyrouter_prot.java

RPCOPT	= java -jar $(LIBDIR)/classes/jrpcgen.jar -nobackup -p $(PACKAGE)

CLNT_OBJS_GEN = keyrouter_protClient.class keyrouter_protServerStub.class  \
	keyrouter_netaddress.class keyrouter_key_arg.class \
	keyrouter_nodeinfo_res.class keyrouter_prot.class

CLNT_OBJS = $(CLNT_OBJS_GEN) KeyRouter.class

################################
all : $(CLNT_OBJS) 

$(GEN):	$(KEYROUTERSVC_DIR)/keyrouter_prot.x
	$(RPCOPT) $(KEYROUTERSVC_DIR)/keyrouter_prot.x

clean:
	-rm -f *.class ckr core $(GEN)

.java.class:
	$(JAVAC) $<

.SUFFIXES: .java .class
