1# $NetBSD: Makefile,v 1.1 2011/04/13 19:16:50 elric Exp $ 2 3USE_FORT?= yes # network protocol library 4 5NOLINT= # defined 6 7.include <bsd.own.mk> 8.include <${.CURDIR}/../../Makefile.inc> 9 10.PATH: ${HEIMDIST}/lib/hdb ${HEIMBASE}/include 11 12LIB= hdb 13 14LIBDPLIBS+= hx509 ${HEIMBASE}/lib/libhx509 \ 15 crypto ${SSLBASE}/lib/libcrypto \ 16 asn1 ${HEIMBASE}/lib/libasn1 \ 17 com_err ${HEIMBASE}/lib/libcom_err \ 18 roken ${HEIMBASE}/lib/libroken \ 19 wind ${HEIMBASE}/lib/libwind \ 20 heimbase ${HEIMBASE}/lib/libheimbase 21 22HEIMSRCS= hdb_err.et hdb.asn1 23 24SRCS= \ 25 common.c \ 26 db.c \ 27 db3.c \ 28 ext.c \ 29 hdb-ldap.c \ 30 hdb.c \ 31 hdb-keytab.c \ 32 hdb-mitdb.c \ 33 keys.c \ 34 keytab.c \ 35 dbinfo.c \ 36 mkey.c \ 37 ndbm.c \ 38 print.c 39 40INCSDIR= /usr/include/krb5 41INCS += hdb.h hdb-protos.h ${COMPILE_ET_INCS} ${ASN1_INCS} 42 43CPPFLAGS+= \ 44 -I${HEIMBASE}/include/krb5 \ 45 -I${HEIMDIST}/lib/asn1 \ 46 -I${HEIMDIST}/lib/krb5 \ 47 -DHDB_DB_DIR=\"/var/heimdal\" \ 48 49.include <${HEIMBASE}/Makefile.rules.inc> 50.include <bsd.lib.mk> 51