xref: /freebsd/usr.sbin/rpc.tlsservd/Makefile (revision 8e5f80da89d74a5ef429b34bb9c3f8b589f8da9a)
1b9cbc85dSRick Macklem.include <src.opts.mk>
2b9cbc85dSRick Macklem
3b9cbc85dSRick MacklemPROG=	rpc.tlsservd
4b9cbc85dSRick MacklemMAN=	rpc.tlsservd.8
5b9cbc85dSRick MacklemSRCS=	rpc.tlsservd.c rpc.tlscommon.c rpctlssd.h rpctlssd_svc.c rpctlssd_xdr.c
6b9cbc85dSRick Macklem
7b9cbc85dSRick MacklemCFLAGS+= -I.
8b9cbc85dSRick Macklem
9*8e5f80daSGleb SmirnoffLIBADD=	ssl crypto util pthread
10b9cbc85dSRick Macklem
11b9cbc85dSRick MacklemCLEANFILES= rpctlssd_svc.c rpctlssd_xdr.c rpctlssd.h
12b9cbc85dSRick Macklem
13b9cbc85dSRick MacklemRPCSRC=	${SRCTOP}/sys/rpc/rpcsec_tls/rpctlssd.x
14b9cbc85dSRick MacklemRPCGEN= RPCGEN_CPP=${CPP:Q} rpcgen -L -C -M
15b9cbc85dSRick Macklem
16b9cbc85dSRick Macklemrpctlssd_svc.c: ${RPCSRC} rpctlssd.h
17b9cbc85dSRick Macklem	${RPCGEN} -m -o ${.TARGET} ${RPCSRC}
18b9cbc85dSRick Macklem
19b9cbc85dSRick Macklemrpctlssd_xdr.c: ${RPCSRC} rpctlssd.h
20b9cbc85dSRick Macklem	${RPCGEN} -c -o ${.TARGET} ${RPCSRC}
21b9cbc85dSRick Macklem
22b9cbc85dSRick Macklemrpctlssd.h: ${RPCSRC}
23b9cbc85dSRick Macklem	${RPCGEN} -h -o ${.TARGET} ${RPCSRC}
24b9cbc85dSRick Macklem
25b9cbc85dSRick Macklem.PATH:	${SRCTOP}/sys/rpc/rpcsec_tls
26b9cbc85dSRick Macklem
27b9cbc85dSRick Macklem.include <bsd.prog.mk>
28