Makefile revision 299293
1204917Sdes# 298675Sdes# @(#)Makefile 2.1 88/08/11 4.0 RPCSRC 398675Sdes# 498675Sdes# $FreeBSD: head/share/examples/sunrpc/sort/Makefile 299293 2016-05-10 00:51:50Z gjb $ 598675Sdes# 698675SdesPACKAGE=examples 798675SdesFILESDIR=${SHAREDIR}/examples/sunrpc/sort 898675SdesBIN = rsort sort_svc 998675SdesGEN = sort_clnt.c sort_svc.c sort_xdr.c sort.h 1098675SdesLIB = -lrpclib 1198675SdesRPCCOM = rpcgen 1298675Sdes 1398675Sdesall: $(BIN) 1498675Sdes 1598675Sdesrsort: rsort.o sort_clnt.o sort_xdr.o 1698675Sdes $(CC) $(LDFLAGS) -o $@ rsort.o sort_clnt.o sort_xdr.o $(LIB) 1798675Sdes 1898675Sdesrsort.o: rsort.c sort.h 1998675Sdes 2098675Sdessort_clnt.c: 2198675Sdes $(RPCCOM) -l sort.x >$@ 2298675Sdes 2398675Sdessort_svc: sort_proc.o sort_svc.o sort_xdr.o 2498675Sdes $(CC) $(LDFLAGS) -o $@ sort_proc.o sort_svc.o sort_xdr.o $(LIB) 2598675Sdes 2698675Sdessort_proc.o: sort_proc.c sort.h 2798675Sdes 2898675Sdessort_svc.c: 29162852Sdes $(RPCCOM) -s udp sort.x >$@ 30162852Sdes 3198675Sdessort_xdr.c: 32164146Sdes $(RPCCOM) -c sort.x >$@ 33164146Sdes 34164146Sdessort.h: 3598675Sdes $(RPCCOM) -h sort.x >$@ 36162852Sdes 37162852Sdesclean cleanup: 38162852Sdes rm -f $(GEN) *.o $(BIN) 39162852Sdes 40294328Sdes