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