Makefile revision 233294
1120949Snectar# $FreeBSD: head/kerberos5/lib/libkafs5/Makefile 233294 2012-03-22 08:48:42Z stas $ 2120949Snectar 3120949SnectarLIB= kafs5 4233294SstasLDADD= -lasn1 -lroken 5225778SstasDPADD= ${LIBASN1} ${LIBKRB5} ${LIBROKEN} 6120950SnectarINCS= kafs.h 7120951SnectarMAN= kafs5.3 8120951Snectar 9233294Sstas# 10233294Sstas# Linking with libkrb5 uncovers a bug in binutils. 11233294Sstas# See http://repo.or.cz/w/binutils.git/commit/ee05170bf71819c99cb5a36a44735c231ae03c56 . 12233294Sstas# 13233294Sstas.if ${MACHINE_ARCH} != "mipsn32eb" && ${MACHINE_ARCH} != "mipsel" && ${MACHINE_ARCH} != "mipseb" 14233294SstasLDADD+= -lkrb5 15233294SstasLDFLAGS= -Wl,--no-undefined 16233294Sstas.endif 17233294Sstas 18125491SruMLINKS= kafs5.3 k_afs_cell_of_file.3 \ 19125491Sru kafs5.3 k_hasafs.3 \ 20125491Sru kafs5.3 k_pioctl.3 \ 21125491Sru kafs5.3 k_setpag.3 \ 22125491Sru kafs5.3 k_unlog.3 \ 23125491Sru kafs5.3 kafs.3 \ 24125491Sru kafs5.3 kafs_set_verbose.3 \ 25125491Sru kafs5.3 kafs_settoken.3 \ 26125491Sru kafs5.3 kafs_settoken5.3 \ 27125491Sru kafs5.3 kafs_settoken_rxkad.3 \ 28125491Sru kafs5.3 krb5_afslog.3 \ 29125491Sru kafs5.3 krb5_afslog_uid.3 \ 30125491Sru kafs5.3 krb_afslog.3 \ 31120951Snectar kafs5.3 krb_afslog_uid.3 32120951Snectar 33178828SdfrSRCS= afssys.c afskrb5.c common.c krb5_err.h 34233294SstasSRCS= afssys.c \ 35233294Sstas afskrb5.c \ 36233294Sstas common.c \ 37233294Sstas kafs_locl.h \ 38233294Sstas afssysdefs.h \ 39233294Sstas roken_rename.h 40233294SstasCFLAGS+= -I${KRB5DIR}/lib/kafs \ 41233294Sstas -I${KRB5DIR}/lib/krb5 \ 42233294Sstas -I${.OBJDIR}/../libkrb5/ \ 43233294Sstas -I${KRB5DIR}/lib/roken 44125491Sru 45124545SruCLEANFILES= kafs5.3 46124545Sru 47125491Srukafs5.3: kafs.3 48120951Snectar sed -e 's/libkafs, -lkafs/libkafs5, -lkafs5/g' ${.ALLSRC} >${.TARGET} 49120951Snectar 50120949Snectar.include <bsd.lib.mk> 51120949Snectar 52125491Sru.PATH: ${KRB5DIR}/lib/kafs 53