Cross Reference: Makefile
xref: /src/usr.bin/passwd/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.bin/passwd/
Makefile revision 1.37
11.37Schristos#	$NetBSD: Makefile,v 1.37 2005/02/22 01:08:43 christos Exp $
21.14Stls#	from: @(#)Makefile    8.3 (Berkeley) 4/2/94
31.14Stls
41.26Sveego.include <bsd.own.mk>
51.26Sveego
61.1ScgdPROG=	passwd
71.36SchristosSRCS=	local_passwd.c passwd.c
81.10Sphil
91.31SthorpejCPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP
101.31Sthorpej
111.31Sthorpej.if (${USE_YP} != "no")
121.31SthorpejSRCS+=	yp_passwd.c
131.31SthorpejCPPFLAGS+=-DYP
141.31SthorpejDPADD+=	${LIBRPCSVC}
151.31SthorpejLDADD+=	-lrpcsvc
161.33SlhaLINKS+=	${BINDIR}/passwd ${BINDIR}/yppasswd
171.33SlhaMLINKS+=passwd.1 yppasswd.1
181.31Sthorpej.endif
191.31Sthorpej
201.31SthorpejDPADD+= ${LIBCRYPT} ${LIBUTIL}
211.31SthorpejLDADD+= -lcrypt -lutil
221.7Sbrezak
231.1ScgdBINOWN=	root
241.1ScgdBINMODE=4555
251.21Sthorpej
261.31Sthorpej.if (${USE_KERBEROS} != "no")
271.25SthorpejCPPFLAGS+= -DKERBEROS5 -I${DESTDIR}/usr/include/krb5
281.25SthorpejSRCS+=	krb5_passwd.c
291.29Sassar
301.32SitojunDPADD+=	${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT}
311.29SassarLDADD+=	-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt
321.33SlhaLINKS+=	${BINDIR}/passwd ${BINDIR}/kpasswd
331.33SlhaMLINKS+=	passwd.1 kpasswd.1
341.26Sveego.endif
351.1Scgd
361.37Schristos.if (${USE_PAM} != "no")
371.37SchristosCPPFLAGS+=-DUSE_PAM
381.37SchristosSRCS+= pam_passwd.c
391.37SchristosLDADD+=-lpam
401.37SchristosDPADD+=${LIBPAM}
411.37Schristos.endif
421.37Schristos
431.1Scgd.include <bsd.prog.mk>
44

Indexes created Thu Dec 04 23:09:28 GMT 2025