Makefile revision 1.42
11.42Slukem# $NetBSD: Makefile,v 1.42 2004/01/05 03:53:10 lukem Exp $ 21.10Sjtc# @(#)Makefile 8.1 (Berkeley) 7/19/93 31.1Scgd 41.30Sthorpej.include <bsd.own.mk> 51.30Sthorpej 61.1ScgdPROG= login 71.42SlukemSRCS= login.c copyrightstr.c 81.14SchristosDPADD+= ${LIBUTIL} ${LIBCRYPT} 91.14SchristosLDADD+= -lutil -lcrypt 101.16SmycroftBINOWN= root 111.16SmycroftBINMODE=4555 121.37SchristosCPPFLAGS+=-DLOGIN_CAP -DSUPPORT_UTMP -DSUPPORT_UTMPX 131.15Smycroft 141.35Sthorpej.if (${USE_SKEY} != "no") 151.16SmycroftCPPFLAGS+=-DSKEY 161.14SchristosDPADD+= ${LIBSKEY} 171.14SchristosLDADD+= -lskey 181.7Scgd.endif 191.18Smycroft 201.42SlukemCLEANFILES+= copyrightstr.c 211.42Slukem 221.42Slukemcopyrightstr.c: ${NETBSDSRCDIR}/sys/conf/copyright 231.42Slukem ${_MKTARGET_CREATE} 241.42Slukem rm -f ${.TARGET} 251.42Slukem awk '\ 261.42Slukem BEGIN { print "const char copyrightstr[] =" }\ 271.42Slukem { print "\""$$0"\\n\""}\ 281.42Slukem END { print "\"\\n\";" }\ 291.42Slukem ' ${.ALLSRC} > ${.TARGET} 301.42Slukem 311.35Sthorpej.if (${USE_KERBEROS} != "no") 321.29SthorpejSRCS+= k5login.c 331.29SthorpejCPPFLAGS+=-DKERBEROS5 -I${DESTDIR}/usr/include/krb5 341.38SitojunDPADD+= ${LIBKRB5} ${LIBASN1} 351.31SmycroftLDADD+= -lkrb5 -lasn1 361.29Sthorpej 371.39Sitojun.if (${USE_KERBEROS4} != "no") 381.29SthorpejSRCS+= klogin.c 391.29SthorpejCPPFLAGS+=-DKERBEROS -I${DESTDIR}/usr/include/kerberosIV 401.40SlhaDPADD+= ${LIBKRB} ${LIBDES} 411.40SlhaLDADD+= -lkrb -ldes 421.39Sitojun.endif 431.31Smycroft 441.38SitojunDPADD+= ${LIBCRYPTO} ${LIBROKEN} ${LIBCOM_ERR} 451.33SassarLDADD+= -lcrypto -lroken -lcom_err 461.30Sthorpej.endif 471.23Sthorpej 481.18Smycroft.include <bsd.prog.mk> 49