CC	= gcc
SFS_DIR = /opt/sfs1

FLAGS	= -g -O2 -Wall

CFLAGS	= -I. -I$(SFS_DIR) -I$(SFS_DIR)/async -I$(SFS_DIR)/arpc -I$(SFS_DIR)/crypt -I$(SFS_DIR)/sfsmisc -I$(SFS_DIR)/svc $(FLAGS) -c

################################
GEN	  = keyrouter_prot.C keyrouter_prot.h
RPCCOM_H  = $(SFS_DIR)/rpcc/rpcc -h
RPCCOM_C  = $(SFS_DIR)/rpcc/rpcc -c
OBJS 	= keyrouter_prot.o

################################
all : $(OBJS)

$(GEN):	keyrouter_prot.x
	$(RPCCOM_H) keyrouter_prot.x
	$(RPCCOM_C) keyrouter_prot.x

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

.C.o:
	$(CC) $(CFLAGS) $<

