#	$NetBSD: Makefile.frag,v 1.5 2000/02/14 04:44:10 aidan Exp $
#	from: @(#)Makefile    8.3 (Berkeley) 4/2/94

USPASSWDDIR := ${.PARSEDIR}

.PATH:	.DOTLAST

.if defined(KERBEROS5)
.include "${USPASSWDDIR}/../../Makefile.xt"

.PATH: ${USPASSWDDIR}
.PATH: ${USPASSWDDIR}/../../dist/krb5/src/kadmin/passwd
SRCS+= kpasswd_strings.et kadm5_passwd.c tty_kpasswd.c
CPPFLAGS+= -DKERBEROS5 -DUSE_KADM5_API_VERSION=1 -DNO_TTYPASSWD_MAIN \
	-I${DESTDIR}/usr/include/krb5 -I${DESTDIR}/usr/include/kerberosIV \
	-I${.OBJDIR} -g3
LDADD+= -lkrb5 -lk5crypto -lcom_err -lkadm5clnt -lgssapi_krb5 -lgssrpc -ldyn

kadm5_passwd.o tty_kpasswd.o: kpasswd_strings.h

.endif

.if defined(KERBEROS)
.if ! defined(KERBEROS5)
.PATH:	${USPASSWDDIR}
.endif
SRCS+=  kadm_passwd.c
CPPFLAGS+=-DKERBEROS
DPADD+= ${LIBCOM_ERR} ${LIBKADM} ${LIBKRB} ${LIBDES}
LDADD+= -lcom_err -lkadm -lkrb -ldes
.endif

LINKS+=	${BINDIR}/passwd ${BINDIR}/kpasswd
