# makefile for sample programs in Chapter 13

TARGET  = shell_svc shell_cls 
DBG     = -DSYSV4
LIBFLAG = -L.. -lthread -lnsl
INC     = -I..

all : $(TARGET)

shell_svc : shell_svc.C mshell.h ../RPC.h ../RPC.C
	CC $(DBG) -o $@ $(INC) shell_svc.C ../RPC.C $(LIBFLAG)
	/bin/rm -f shell_svc.o RPC.o

shell_cls : shell_cls.C main_shell.C mshell.h ../RPC.h
	CC $(DBG) -o $@ $(INC) shell_cls.C  main_shell.C $(LIBFLAG)
	/bin/rm -f shell_cls.o main_shell.o

clean :
	/bin/rm -f $(TARGET) 

