mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-23 11:18:54 +00:00
3193579b66
regocnized as such at the time. Now that the other bogons in the tree have been fixed, we can remove this ugly kludge. o Remove stale/bogus opt_foo.h files. These are left over from by-gone resources. And they point to the need, yet again, to improve the build system so meta information is only in one place. Submitted by: ru Reviewed by: bde Approved by: re@ (jhb)
67 lines
1.2 KiB
Makefile
67 lines
1.2 KiB
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../../crypto/des \
|
|
${.CURDIR}/../../crypto/des/arch/${MACHINE_ARCH} \
|
|
${.CURDIR}/../../kern \
|
|
${.CURDIR}/../../libkern \
|
|
${.CURDIR}/../../netsmb \
|
|
${.CURDIR}/../../fs/smbfs
|
|
|
|
KMOD= smbfs
|
|
|
|
SRCS= vnode_if.h \
|
|
opt_inet.h opt_ipx.h \
|
|
opt_netsmb.h opt_vmpage.h \
|
|
iconv_converter_if.h \
|
|
md4c.c \
|
|
smb_conn.c smb_dev.c smb_trantcp.c smb_smb.c smb_subr.c smb_rq.c \
|
|
smb_usr.c smb_crypt.c smb_iod.c \
|
|
smbfs_vfsops.c smbfs_node.c smbfs_io.c smbfs_vnops.c \
|
|
smbfs_subr.c smbfs_smb.c
|
|
|
|
NETSMBCRYPTO=yes
|
|
|
|
.if defined(NETSMBCRYPTO)
|
|
SRCS+= des_ecb.c des_setkey.c
|
|
.if ${MACHINE_ARCH} == "i386"
|
|
SRCS+= des_enc.S
|
|
.else
|
|
SRCS+= des_enc.c
|
|
.endif
|
|
.endif
|
|
|
|
# Build with IPX support (1|0)
|
|
SMB_IPX?= 0
|
|
|
|
# Build with INET support (1|0)
|
|
SMB_INET?= 1
|
|
|
|
CFLAGS+= ${KDEBUG}
|
|
|
|
.if defined(VNPRINT)
|
|
CFLAGS+= -DVNPRINT
|
|
.endif
|
|
|
|
opt_inet.h:
|
|
touch ${.TARGET}
|
|
.if ${SMB_INET} > 0
|
|
echo "#define INET 1" > ${.TARGET}
|
|
.endif
|
|
|
|
opt_ipx.h:
|
|
touch ${.TARGET}
|
|
.if ${SMB_IPX} > 0
|
|
echo "#define IPX 1" > ${.TARGET}
|
|
.endif
|
|
|
|
opt_netsmb.h:
|
|
echo "#define NETSMB 1" > ${.TARGET}
|
|
.if defined(NETSMBCRYPTO)
|
|
echo "#define NETSMBCRYPTO 1" >> ${.TARGET}
|
|
.endif
|
|
|
|
unload:
|
|
@(if kldunload ${KMOD}; then true; else true; fi)
|
|
|
|
.include <bsd.kmod.mk>
|