xref: /dragonfly/share/examples/sunrpc/dir/Makefile (revision e970d7d8)
1#
2# @(#)Makefile	2.1 88/08/02 4.0 RPCSRC
3#
4BIN = dir_svc rls
5GEN = dir_clnt.c dir_svc.c dir_xdr.c dir.h
6LIB = -lrpclib
7RPCCOM = rpcgen -Y "${OBJFORMAT_PATH}/usr/bin"
8
9all: $(BIN)
10
11$(GEN): dir.x
12	$(RPCCOM) dir.x
13
14dir_svc: dir_proc.o dir_svc.o dir_xdr.o
15	$(CC) -o $@ dir_proc.o dir_svc.o dir_xdr.o $(LIB)
16
17rls: rls.o dir_clnt.o dir_xdr.o
18	$(CC) -o $@ rls.o dir_clnt.o dir_xdr.o $(LIB)
19
20rls.o: rls.c dir.h
21
22dir_proc.o: dir_proc.c dir.h
23
24clean cleanup:
25	rm -f $(GEN) *.o $(BIN)
26
27