Makefile revision 1.45
11.45She# $NetBSD: Makefile,v 1.45 2005/03/04 20:41:09 he Exp $ 21.10Sjtc# @(#)Makefile 8.1 (Berkeley) 7/19/93 31.1Scgd 41.30Sthorpej.include <bsd.own.mk> 51.30Sthorpej 61.43SxtraemeWARNS= 2 71.1ScgdPROG= login 81.44SmanuSRCS= copyrightstr.c 91.14SchristosDPADD+= ${LIBUTIL} ${LIBCRYPT} 101.14SchristosLDADD+= -lutil -lcrypt 111.16SmycroftBINOWN= root 121.16SmycroftBINMODE=4555 131.44Smanu 141.44Smanu.if (${USE_PAM} != "no") 151.44SmanuSRCS+= login_pam.c 161.45SheLDADD+= -lpam ${PAM_STATIC_LDADD} 171.45SheDPADD+= ${LIBPAM} ${PAM_STATIC_DPADD} 181.44Smanu.else 191.44SmanuSRCS+= login.c 201.37SchristosCPPFLAGS+=-DLOGIN_CAP -DSUPPORT_UTMP -DSUPPORT_UTMPX 211.15Smycroft 221.44Smanu.if (${USE_KERBEROS} != "no") 231.44SmanuSRCS+= k5login.c 241.44SmanuCPPFLAGS+=-DKERBEROS5 -I${DESTDIR}/usr/include/krb5 251.44SmanuDPADD+= ${LIBKRB5} ${LIBASN1} 261.44SmanuLDADD+= -lkrb5 -lasn1 271.44Smanu 281.44Smanu.if (${USE_KERBEROS4} != "no") 291.44SmanuSRCS+= klogin.c 301.44SmanuCPPFLAGS+=-DKERBEROS -I${DESTDIR}/usr/include/kerberosIV 311.44SmanuDPADD+= ${LIBKRB} ${LIBDES} 321.44SmanuLDADD+= -lkrb -ldes 331.44Smanu.endif 341.44Smanu 351.44SmanuDPADD+= ${LIBCRYPTO} ${LIBROKEN} ${LIBCOM_ERR} 361.44SmanuLDADD+= -lcrypto -lroken -lcom_err 371.44Smanu.endif 381.44Smanu 391.35Sthorpej.if (${USE_SKEY} != "no") 401.16SmycroftCPPFLAGS+=-DSKEY 411.14SchristosDPADD+= ${LIBSKEY} 421.14SchristosLDADD+= -lskey 431.7Scgd.endif 441.44Smanu.endif 451.18Smycroft 461.42SlukemCLEANFILES+= copyrightstr.c 471.42Slukem 481.42Slukemcopyrightstr.c: ${NETBSDSRCDIR}/sys/conf/copyright 491.42Slukem ${_MKTARGET_CREATE} 501.42Slukem rm -f ${.TARGET} 511.42Slukem awk '\ 521.42Slukem BEGIN { print "const char copyrightstr[] =" }\ 531.42Slukem { print "\""$$0"\\n\""}\ 541.42Slukem END { print "\"\\n\";" }\ 551.42Slukem ' ${.ALLSRC} > ${.TARGET} 561.42Slukem 571.23Sthorpej 581.18Smycroft.include <bsd.prog.mk> 59