#
# @(#)Makefile	1.4 87/11/30 3.9 RPCSRC
#
# Edit History:
#  21-jul-92  rcq  changed LIB macro to LIBS for NMAKE, updated rpcgen
#                   path, added link to config library
#  22-Apr-92  rcq  use '-o' file output flag for RPCGEN
#

#DESTDIR=..\..\install

BIN =  rsort.exe srt_svc.exe
GEN = srt_clnt.c srt_svc.c srt_xdr.c srt.h

LIBS = /m ssunrpc.lib ssocket snetlib spc sconfig

RPCCOM = ..\..\..\bin\rpcgen.exe

#CFLAGS = -I..\.. -Zd
CFLAGS = -DMSC -DPCTCP -Ox -Gs

all: $(GEN) $(BIN)

srt_clnt.c: srt.x
	$(RPCCOM) -l -o srt_clnt.c srt.x

srt_svc.c: srt.x
	$(RPCCOM) -s udp -o srt_svc.c srt.x

srt_xdr.c: srt.x
	$(RPCCOM) -c -o srt_xdr.c srt.x

srt.h: srt.x
	$(RPCCOM) -h -o srt.h srt.x

rsort.exe: rsort.so srt_clnt.so srt_xdr.so
	link $**,$@,,$(LIBS);

srt_svc.exe: srt_proc.so srt_svc.so srt_xdr.so
	link $**,$@,,$(LIBS);

clean:
	del srt_clnt.c
	del srt_svc.c
	del srt_xdr.c
	del srt.h
	del *.so
	del *.map

cleanall: clean
	del *.exe
