Makefile revision 1.8
1# $NetBSD: Makefile,v 1.8 2023/06/03 09:09:08 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 +=-Wno-stringop-overflow 20.endif 21 22COPTS.mdb6.c += ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} == 8:? -Wno-error=format-overflow :} 23COPTS.omapi.c += -Wno-stack-protector 24COPTS.confpars.c+= ${CC_WNO_STRINGOP_TRUNCATION} 25COPTS.mdb6.c+= ${CC_WNO_STRINGOP_OVERFLOW} 26 27.include <bsd.prog.mk> 28