1 1.6 christos # $NetBSD: Makefile,v 1.6 2024/02/17 17:43:20 christos Exp $ 2 1.1 christos 3 1.1 christos LIBISPRIVATE=yes 4 1.1 christos .include <bsd.init.mk> 5 1.1 christos 6 1.6 christos .PATH: ${NSD}/compat ${NSD}/util 7 1.1 christos 8 1.1 christos CPPFLAGS+=-I${NSD} -I${NSD}/../include 9 1.1 christos 10 1.1 christos LIB=nsd 11 1.1 christos SRCS=\ 12 1.1 christos answer.c \ 13 1.1 christos axfr.c \ 14 1.2 christos bitset.c \ 15 1.1 christos buffer.c \ 16 1.1 christos configlexer.c \ 17 1.1 christos configparser.c \ 18 1.1 christos dname.c \ 19 1.1 christos dns.c \ 20 1.1 christos edns.c \ 21 1.1 christos iterated_hash.c \ 22 1.3 christos ixfr.c \ 23 1.3 christos ixfrcreate.c \ 24 1.1 christos lookup3.c \ 25 1.1 christos namedb.c \ 26 1.1 christos nsec3.c \ 27 1.1 christos options.c \ 28 1.1 christos packet.c \ 29 1.3 christos popen3.c \ 30 1.6 christos proxy_protocol.c \ 31 1.1 christos query.c \ 32 1.1 christos radtree.c \ 33 1.1 christos radtree.c \ 34 1.1 christos rbtree.c \ 35 1.1 christos rdata.c \ 36 1.1 christos region-allocator.c \ 37 1.1 christos rrl.c \ 38 1.3 christos siphash.c \ 39 1.1 christos tsig-openssl.c \ 40 1.1 christos tsig.c \ 41 1.1 christos udb.c \ 42 1.3 christos util.c \ 43 1.3 christos verify.c 44 1.1 christos 45 1.1 christos SRCS+=\ 46 1.1 christos b64_ntop.c \ 47 1.1 christos b64_pton.c 48 1.1 christos 49 1.1 christos LIBDPLIBS+= ${DPLIBS} 50 1.1 christos 51 1.1 christos .include <bsd.lib.mk> 52 1.1 christos 53 1.4 christos COPTS.tsig-openssl.c+= -Wno-error=deprecated-declarations 54 1.5 christos COPTS.iterated_hash.c+= -Wno-error=deprecated-declarations 55 1.5 christos 56 1.4 christos 57 1.1 christos # Use the generated files 58 1.1 christos .y.c: 59