1*1bf56eb0Sflorian# $OpenBSD: Makefile,v 1.4 2020/09/14 08:39:12 florian Exp $ 25185a700Sflorian 35185a700SflorianPROG= dig 45185a700SflorianSRCS= dig.c dighost.c host.c nslookup.c 55185a700SflorianMAN= dig.1 host.1 nslookup.1 65185a700SflorianLINKS= ${BINDIR}/dig ${BINDIR}/host \ 75185a700Sflorian ${BINDIR}/dig ${BINDIR}/nslookup 824ff385aSflorianCLEANFILES+= code.h gen gen.d 95185a700Sflorian 105185a700Sflorian.include "${.CURDIR}/lib/dns/Makefile.inc" 115185a700Sflorian.include "${.CURDIR}/lib/isc/Makefile.inc" 125185a700Sflorian.include "${.CURDIR}/lib/isc/unix/Makefile.inc" 135185a700Sflorian.include "${.CURDIR}/lib/isccfg/Makefile.inc" 145185a700Sflorian.include "${.CURDIR}/lib/lwres/Makefile.inc" 155185a700Sflorian 165185a700SflorianCFLAGS+= -Wall -I${.CURDIR} -I${.OBJDIR} 175185a700SflorianCFLAGS+= -I ${.CURDIR}/bin/dig/include 185185a700SflorianCFLAGS+= -I ${.CURDIR}/lib/dns/include 195185a700SflorianCFLAGS+= -I ${.CURDIR}/lib/isc/include 205185a700SflorianCFLAGS+= -I ${.CURDIR}/lib/isccfg/include 215185a700SflorianCFLAGS+= -I ${.CURDIR}/lib/lwres/include 225185a700SflorianCFLAGS+= -Wstrict-prototypes -Wmissing-prototypes 235185a700SflorianCFLAGS+= -Wmissing-declarations 245185a700SflorianCFLAGS+= -Wshadow -Wpointer-arith 255185a700SflorianCFLAGS+= -Wsign-compare 265185a700SflorianCFLAGS+= -DVERSION=\"9.10.8-P1\" 275185a700SflorianYFLAGS= 285185a700SflorianLDADD+= -lcrypto 295185a700SflorianDPADD+= ${LIBCRYPTO} 305185a700Sflorian 3124ff385aSflorianBUILDFIRST = code.h 325185a700Sflorian 335185a700Sfloriangen: lib/dns/gen.c 345185a700Sflorian ${HOSTCC} ${CFLAGS} ${.CURDIR}/lib/dns/gen.c -o $@ 355185a700Sflorian 365185a700Sfloriancode.h: gen 375185a700Sflorian ./gen -s ${.CURDIR}/lib/dns > code.h 385185a700Sflorian 395185a700Sflorian.include <bsd.prog.mk> 40