1# $NetBSD: Makefile,v 1.3 2013/09/11 23:04:09 joerg 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 krb5 ${HEIMBASE}/lib/libkrb5 \ 17 asn1 ${HEIMBASE}/lib/libasn1 \ 18 com_err ${HEIMBASE}/lib/libcom_err \ 19 roken ${HEIMBASE}/lib/libroken \ 20 wind ${HEIMBASE}/lib/libwind \ 21 heimbase ${HEIMBASE}/lib/libheimbase 22 23HEIMSRCS= hdb_err.et hdb.asn1 24 25SRCS= \ 26 common.c \ 27 db.c \ 28 db3.c \ 29 ext.c \ 30 hdb-ldap.c \ 31 hdb.c \ 32 hdb-keytab.c \ 33 hdb-mitdb.c \ 34 keys.c \ 35 keytab.c \ 36 dbinfo.c \ 37 mkey.c \ 38 ndbm.c \ 39 print.c 40 41INCSDIR= /usr/include/krb5 42INCS += hdb.h hdb-protos.h ${COMPILE_ET_INCS} ${ASN1_INCS} 43 44CPPFLAGS+= \ 45 -I${HEIMBASE}/include/krb5 \ 46 -I${HEIMDIST}/lib/asn1 \ 47 -I${HEIMDIST}/lib/krb5 \ 48 -DHDB_DB_DIR=\"/var/heimdal\" \ 49 50.include <${HEIMBASE}/Makefile.rules.inc> 51.include <bsd.lib.mk> 52