d9ac80c8c178879e00cbce1341c328b8f1459e98
[shibboleth/sp.git] / shib-target / Makefile
1 RPCGEN=rpcgen -M
2 RPCGEN_SRC=shibrpc.x
3
4 all:
5 clean:
6
7 very-clean: 
8         $(RM) shibrpc.h shibrpc-xdr.c shibrpc-clnt.c shibrpc-svc.c
9
10 rpcgen:
11         $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc.h RPCGEN_ARGS=-h
12         $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-xdr.c RPCGEN_ARGS=-c
13         $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-clnt.c RPCGEN_ARGS=-l
14         $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-svc.c RPCGEN_ARGS=-m
15         $(MAKE) do_rpcgen RPCGEN_TARGET=shibrpc-server-stubs.c RPCGEN_ARGS=-Ss
16
17 do_rpcgen:
18         $(RM) $(RPCGEN_TARGET)
19         $(RPCGEN) $(RPCGEN_ARGS) -o $(RPCGEN_TARGET) $(RPCGEN_SRC)