1 # From: Id: Makefile.inc,v 8.4 1996/03/03 17:42:43 vixie Exp
2 # $FreeBSD: src/usr.sbin/named/Makefile.inc,v 1.12.2.3 2001/07/22 18:57:06 dillon Exp $
3 # $DragonFly: src/usr.sbin/named/Makefile.inc,v 1.11 2008/07/11 22:42:30 reed Exp $
8 BIND_DIR?= ${.CURDIR}/../../contrib/bind-9.3
10 # P2 doesn't officially exist from ISC
11 # this is the patch for 9.3.5-P1 backported to 9.3.4-P1
17 DESTEXEC= /usr/libexec
20 DESTHELP= /usr/share/misc
22 # note: lib/bind/include not included here because we may want to
23 # use the system resolv.h and friends instead of the one in libbind.
25 CFLAGS+= -I${BIND_DIR}/port/freebsd/include \
26 -I${BIND_DIR}/lib/dns/include \
27 -I${BIND_DIR}/lib/isc/nothreads/include \
28 -I${BIND_DIR}/lib/isc/unix/include \
29 -I${BIND_DIR}/lib/isc/include \
30 -I${BIND_DIR}/lib/isccc/include \
31 -I${BIND_DIR}/lib/lwres/unix/include \
32 -I${BIND_DIR}/lib/lwres/include \
33 -I${BIND_DIR}/lib/isccfg/include \
34 -I${BIND_DIR}/lib/dns/sec/dst/include \
37 CFLAGS+= -I. -I${.CURDIR} -I${.CURDIR}/include
39 CFLAGS+= -DVERSION=\"${VER}\" \
40 -DNS_LOCALSTATEDIR=\"/var\" \
41 -DNS_SYSCONFDIR=\"${DESTETC}\"
43 # This is for dig and other utilities
45 .if defined(USE_LIBBIND)
47 .if exists(${.OBJDIR}/../../lib/libbind)
48 LIBBINDDIR:= ${.OBJDIR}/../../lib/libbind
50 LIBBINDDIR!= cd ${.CURDIR}/../../lib/libbind; make -V .OBJDIR
52 LIBBIND:= ${LIBBINDDIR}/libbind.a
59 .if defined(USE_LIBBIND9)
61 .if exists(${.OBJDIR}/../../lib/libbind9)
62 LIBBINDDIR9:= ${.OBJDIR}/../../lib/libbind9
64 LIBBINDDIR9!= cd ${.CURDIR}/../../lib/libbind9; make -V .OBJDIR
66 LIBBIND9:= ${LIBBINDDIR9}/libbind9.a
73 .if defined(USE_LIBISC)
75 .if exists(${.OBJDIR}/../../lib/libisc)
76 LIBISCDIR:= ${.OBJDIR}/../../lib/libisc
78 LIBISCDIR!= cd ${.CURDIR}/../../lib/libisc; make -V .OBJDIR
80 LIBISC:= ${LIBISCDIR}/libisc.a
87 .include "Makefile.maninc"