1# $NetBSD: Makefile,v 1.10 2023/06/03 21:33:02 lukem Exp $ 2 3.include <bsd.own.mk> 4 5SRCS = dhcpd.c dhcp.c dhcpv6.c bootp.c confpars.c db.c class.c failover.c \ 6 omapi.c mdb.c mdb6.c stables.c salloc.c ddns.c dhcpleasequery.c 7PROG = dhcpd 8MAN = dhcpd.8 dhcpd.conf.5 dhcpd.leases.5 9 10DHCPSRCDIR= server 11 12.if ${MKSHARE} != "no" 13FILESDIR= /usr/share/examples/dhcp 14 15FILES= dhcpd.conf 16.endif 17 18.if !empty(MACHINE_ARCH:Msh3*) || ${MACHINE_ARCH} == "m68000" 19COPTS.ddns.c += ${CC_WNO_STRINGOP_OVERFLOW} 20.endif 21 22COPTS.omapi.c += -Wno-stack-protector 23COPTS.confpars.c+= ${CC_WNO_STRINGOP_TRUNCATION} 24COPTS.mdb6.c+= ${CC_WNO_STRINGOP_OVERFLOW} 25 26.include <bsd.prog.mk> 27