xref: /freebsd/lib/libcasper/services/cap_netdb/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
17d8e1e8dSJohn BaldwinSHLIBDIR?=	/lib
294dc5715SRyan Moeller
394dc5715SRyan Moeller.include <src.opts.mk>
494dc5715SRyan Moeller
594dc5715SRyan MoellerPACKAGE=	runtime
694dc5715SRyan Moeller
794dc5715SRyan MoellerSHLIB_MAJOR=	1
894dc5715SRyan MoellerINCSDIR?=	${INCLUDEDIR}/casper
994dc5715SRyan Moeller
1094dc5715SRyan Moeller.if ${MK_CASPER} != "no"
1194dc5715SRyan MoellerSHLIB=	cap_netdb
1294dc5715SRyan Moeller
1394dc5715SRyan MoellerSRCS=	cap_netdb.c
1494dc5715SRyan Moeller.endif
1594dc5715SRyan Moeller
1694dc5715SRyan MoellerINCS=	cap_netdb.h
1794dc5715SRyan Moeller
1894dc5715SRyan MoellerLIBADD=	nv
1994dc5715SRyan Moeller
2094dc5715SRyan MoellerCFLAGS+=-I${.CURDIR}
2194dc5715SRyan Moeller
2294dc5715SRyan MoellerHAS_TESTS=
2394dc5715SRyan MoellerSUBDIR.${MK_TESTS}+= tests
2494dc5715SRyan Moeller
2594dc5715SRyan MoellerMAN+=	cap_netdb.3
2694dc5715SRyan Moeller
2794dc5715SRyan MoellerMLINKS+=cap_netdb.3 libcap_netdb.3
2894dc5715SRyan MoellerMLINKS+=cap_netdb.3 cap_getprotobyname.3
2994dc5715SRyan Moeller
3094dc5715SRyan Moeller.include <bsd.lib.mk>
31*b7f7cc25SJohn Baldwin
32*b7f7cc25SJohn Baldwin# GCC 13 complains incorrectly about free after failed realloc: GCC bug #110501
33*b7f7cc25SJohn BaldwinCFLAGS.cap_netdb.c+= ${NO_WUSE_AFTER_FREE}
34