NetBSD/usr.sbin/bind/Makefile.inc

70 lines
2.1 KiB
PHP
Raw Normal View History

# $NetBSD: Makefile.inc,v 1.17 2004/05/23 02:49:26 lukem Exp $
2004-05-18 04:10:39 +04:00
.if !defined(BIND9_MAKEFILE_INC)
BIND9_MAKEFILE_INC=yes
WARNS?= 1
WFORMAT?=2
NAMED_USE_PTHREADS?=yes
2001-01-07 11:00:54 +03:00
.include <bsd.own.mk>
2004-05-18 04:10:39 +04:00
IDIST= ${NETBSDSRCDIR}/dist/bind
.include "${IDIST}/version"
VERSION=${MAJORVER}.${MINORVER}.${PATCHVER}${RELEASETYPE}${RELEASEVER}
SYSCONFDIR=/etc
LOCALSTATEDIR=/var
1998-10-05 22:01:57 +04:00
2004-05-18 04:10:39 +04:00
CPPFLAGS+=-I${.CURDIR}/../include \
-I${IDIST}/lib/dns/include -I${IDIST}/lib/dns/unix/include \
-I${IDIST}/lib/isc/include -I${IDIST}/lib/isc/unix/include \
-I${IDIST}/lib/bind9/include \
-I${IDIST}/lib/isccfg/include \
-I${IDIST}/lib/isccc/include \
-I${IDIST}/lib/lwres/include -I${IDIST}/lib/lwres/unix/include \
-I${IDIST}/lib/dns/sec/dst/include \
-DNS_LOCALSTATEDIR=\"${LOCALSTATEDIR}\" \
-DNS_SYSCONFDIR=\"${SYSCONFDIR}\" \
-DVERSION=\"${VERSION}\"
.if !defined(LIB) || empty(LIB)
LIBBIND9OBJDIR!=cd ${.CURDIR}/../libbind9 && ${PRINTOBJDIR}
LDADD+= -L${LIBBIND9OBJDIR} -lbind9
DPADD+= ${LIBBIND9OBJDIR}/libbind9.a
LIBDNSOBJDIR!=cd ${.CURDIR}/../libdns && ${PRINTOBJDIR}
LDADD+= -L${LIBDNSOBJDIR} -ldns
DPADD+= ${LIBDNSOBJDIR}/libdns.a
LIBLWRESOBJDIR!=cd ${.CURDIR}/../liblwres && ${PRINTOBJDIR}
LDADD+= -L${LIBLWRESOBJDIR} -llwres
DPADD+= ${LIBLWRESOBJDIR}/liblwres.a
LIBISCCFGOBJDIR!=cd ${.CURDIR}/../libisccfg && ${PRINTOBJDIR}
LDADD+= -L${LIBISCCFGOBJDIR} -lisccfg
DPADD+= ${LIBISCCFGOBJDIR}/libisccfg.a
LIBISCCCOBJDIR!=cd ${.CURDIR}/../libisccc && ${PRINTOBJDIR}
LDADD+= -L${LIBISCCCOBJDIR} -lisccc
DPADD+= ${LIBISCCCOBJDIR}/libisccc.a
LIBISCOBJDIR!=cd ${.CURDIR}/../libisc && ${PRINTOBJDIR}
LDADD+= -L${LIBISCOBJDIR} -lisc
DPADD+= ${LIBISCOBJDIR}/libisc.a
.if ${NAMED_USE_PTHREADS} == "yes"
LDADD+= -lpthread
DPADD+= ${LIBPTHREAD}
.endif
.else
MKPRIVATELIB=yes
2004-05-18 04:10:39 +04:00
CPPFLAGS+= -DLIBINTERFACE=${LIBINTERFACE} \
-DLIBREVISION=${LIBREVISION} -DLIBAGE=${LIBAGE}
.endif
1998-10-05 22:01:57 +04:00
2004-05-18 04:10:39 +04:00
.if ${NAMED_USE_PTHREADS} == "yes"
CPPFLAGS+=-DISC_PLATFORM_USETHREADS -I${IDIST}/lib/isc/pthreads/include
.else
CPPFLAGS+=-I${IDIST}/lib/isc/nothreads/include
.endif
1998-10-05 22:01:57 +04:00
2004-05-18 04:10:39 +04:00
.if exists(${.CURDIR}/../../Makefile.inc)
.include "${.CURDIR}/../../Makefile.inc"
.endif
.endif