1 1.3 christos # $NetBSD: Makefile,v 1.3 2022/09/24 17:38:18 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.1 christos .PATH: ${NSD}/compat 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.1 christos query.c \ 31 1.1 christos radtree.c \ 32 1.1 christos radtree.c \ 33 1.1 christos rbtree.c \ 34 1.1 christos rdata.c \ 35 1.1 christos region-allocator.c \ 36 1.1 christos rrl.c \ 37 1.3 christos siphash.c \ 38 1.1 christos tsig-openssl.c \ 39 1.1 christos tsig.c \ 40 1.1 christos udb.c \ 41 1.1 christos udbradtree.c \ 42 1.1 christos udbzone.c \ 43 1.3 christos util.c \ 44 1.3 christos verify.c 45 1.1 christos 46 1.1 christos SRCS+=\ 47 1.1 christos b64_ntop.c \ 48 1.1 christos b64_pton.c 49 1.1 christos 50 1.1 christos LIBDPLIBS+= ${DPLIBS} 51 1.1 christos 52 1.1 christos .include <bsd.lib.mk> 53 1.1 christos 54 1.1 christos # Use the generated files 55 1.1 christos .y.c: 56