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