Makefile revision 75479
175479Sbp# $FreeBSD: head/sys/modules/smbfs/Makefile 75479 2001-04-13 12:11:19Z bp $ 275479Sbp 375479Sbp.PATH: ${.CURDIR}/../../crypto/des \ 475479Sbp ${.CURDIR}/../../kern \ 575479Sbp ${.CURDIR}/../../libkern \ 675479Sbp ${.CURDIR}/../../netsmb \ 775479Sbp ${.CURDIR}/../../fs/smbfs 875479Sbp 975479SbpKMOD= smbfs 1075479Sbp 1175479SbpSRCS= vnode_if.h \ 1275479Sbp opt_inet.h opt_ipx.h \ 1375479Sbp opt_netsmb.h opt_smbfs.h opt_vmpage.h \ 1475479Sbp iconv_converter_if.h \ 1575479Sbp md4c.c \ 1675479Sbp smb_conn.c smb_dev.c smb_trantcp.c smb_smb.c smb_subr.c smb_rq.c \ 1775479Sbp smb_usr.c smb_crypt.c smb_iod.c \ 1875479Sbp smbfs_vfsops.c smbfs_node.c smbfs_io.c smbfs_vnops.c \ 1975479Sbp smbfs_subr.c smbfs_smb.c 2075479Sbp 2175479SbpNOMAN=true 2275479Sbp 2375479SbpNETSMBCRYPTO=yes 2475479Sbp 2575479Sbp.if defined(NETSMBCRYPTO) 2675479SbpSRCS+= des_ecb.c des_setkey.c 2775479Sbp.endif 2875479Sbp 2975479Sbp# Build with IPX support (1|0) 3075479SbpSMB_IPX?= 0 3175479Sbp 3275479Sbp# Build with INET support (1|0) 3375479SbpSMB_INET?= 1 3475479Sbp 3575479SbpCFLAGS+= ${KDEBUG} 3675479Sbp 3775479Sbp.if defined(VNPRINT) 3875479SbpCFLAGS+= -DVNPRINT 3975479Sbp.endif 4075479Sbp 4175479Sbpopt_inet.h: 4275479Sbp touch ${.TARGET} 4375479Sbp.if ${SMB_INET} > 0 4475479Sbp echo "#define INET 1" > ${.TARGET} 4575479Sbp.endif 4675479Sbp 4775479Sbpopt_ipx.h: 4875479Sbp touch ${.TARGET} 4975479Sbp.if ${SMB_IPX} > 0 5075479Sbp echo "#define IPX 1" > ${.TARGET} 5175479Sbp.endif 5275479Sbp 5375479Sbpopt_netsmb.h: 5475479Sbp echo "#define NETSMB 1" > ${.TARGET} 5575479Sbp.if defined(NETSMBCRYPTO) 5675479Sbp echo "#define NETSMBCRYPTO 1" >> ${.TARGET} 5775479Sbp.endif 5875479Sbp 5975479Sbpunload: 6075479Sbp @(if kldunload ${KMOD}; then true; else true; fi) 6175479Sbp 6275479Sbp.include <bsd.kmod.mk> 63