Home | History | Annotate | Line # | Download | only in ypserv
      1 #	$NetBSD: Makefile,v 1.24 2023/08/03 14:56:37 rin Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 PROG=	ypserv
      6 SRCS=	ypserv.c ypserv_proc.c ypserv_db.c ypserv_xdr.c \
      7 	gethnamaddr.c getnetnamadr.c
      8 MAN=	ypserv.8
      9 
     10 LIBCDIR=${NETBSDSRCDIR}/lib/libc
     11 .PATH:	${LIBCDIR}/net
     12 CPPFLAGS+=-DOPTIMIZE_DB -DLIBWRAP -I. -I${LIBCDIR}/include
     13 YHEADER=1
     14 
     15 LDADD+=	-lwrap -lblocklist -lutil
     16 DPADD+=	${LIBWRAP} ${LIBBLOCKLIST} ${LIBUTIL}
     17 
     18 CPPFLAGS.gethnamaddr.c=	-UYP -D_LIBC
     19 CPPFLAGS.getnetnamadr.c=-UYP -D_LIBC
     20 
     21 SANITIZER_RENAME_SYMBOL+=	gethostbyname2
     22 
     23 COPTS.ypserv.c+=	${CC_WNO_CAST_FUNCTION_TYPE}
     24 
     25 .include <bsd.prog.mk>
     26