1 # $NetBSD: Makefile,v 1.6 2020/06/07 23:29:16 fox Exp $ 2 3 .include <bsd.own.mk> 4 5 SRCS = 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 7 PROG = dhcpd 8 MAN = dhcpd.8 dhcpd.conf.5 dhcpd.leases.5 9 10 DHCPSRCDIR= server 11 12 .if ${MKSHARE} != "no" 13 FILESDIR= /usr/share/examples/dhcp 14 15 FILES= dhcpd.conf 16 .endif 17 18 .if !empty(MACHINE_ARCH:Msh3*) || ${MACHINE_ARCH} == "m68000" 19 COPTS.ddns.c +=-Wno-stringop-overflow 20 .endif 21 22 COPTS.mdb6.c += ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} == 8:? -Wno-error=format-overflow :} 23 COPTS.omapi.c += -Wno-stack-protector 24 COPTS.confpars.c+= ${GCC_NO_STRINGOP_TRUNCATION} 25 26 .include <bsd.prog.mk> 27