1 # $NetBSD: Makefile,v 1.3 2023/06/20 00:30:17 mrg Exp $ 2 3 .include <bsd.own.mk> 4 .include <${.CURDIR}/../../Makefile.inc> 5 6 USE_FORT?= yes # network server 7 8 .PATH: ${HEIMDIST}/kdc 9 10 PROG= kdc 11 12 # XXXrcd: ??? should I include this? 13 # announce.c \ 14 15 SRCS= connect.c config.c main.c 16 17 CPPFLAGS+= \ 18 -I${HEIMDIST}/lib/krb5 \ 19 -I${HEIMBASE}/include/krb5 \ 20 -I${HEIMDIST}/lib 21 22 LDADD+= -lkdc -lhdb -lheimntlm -lutil 23 DPADD+= ${LIBKDC} ${LIBHDB} ${LIBHEIMNTLM} ${LIBUTIL} 24 25 MAN= kdc.8 26 27 # XXX: Pull this in from hcrypto. Be sure to be last! 28 SRCS+= ui.c 29 .PATH: ${HEIMDIST}/lib/hcrypto 30 CPPFLAGS.ui.c+= \ 31 -I${HEIMDIST}/lib/hcrypto 32 33 .include <${HEIMBASE}/Makefile.rules.inc> 34 .include <bsd.prog.mk> 35