diff options
| author | Yaroslav Tykhiy <ytykhiy@gmail.com> | 2006-02-18 23:31:49 +0000 |
|---|---|---|
| committer | Yaroslav Tykhiy <ytykhiy@gmail.com> | 2006-02-18 23:31:49 +0000 |
| commit | 7ad7a38277180466f02fd481b614396c167500e9 (patch) | |
| tree | 94cc65324826b4baba849bfaa1b4cdce29aa262b /sys/modules/nfsclient | |
| parent | 20eae6101a0ec37dbedd2e4ec0a83255128f89bc (diff) | |
Notes
Diffstat (limited to 'sys/modules/nfsclient')
| -rw-r--r-- | sys/modules/nfsclient/Makefile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/sys/modules/nfsclient/Makefile b/sys/modules/nfsclient/Makefile index 7b4a29d20065..4d1cddd5ac98 100644 --- a/sys/modules/nfsclient/Makefile +++ b/sys/modules/nfsclient/Makefile @@ -22,6 +22,7 @@ CFLAGS+= -DUSE_NEW_IDMAPPER .if !defined(KERNBUILDDIR) NFS_INET?= 1 # 0/1 - requires INET to be configured in kernel NFS_INET6?= 1 # 0/1 - requires INET6 to be configured in kernel +NFS_ROOT?= 1 # 0/1 - requires NFS_ROOT to be configured in kernel .if ${NFS_INET} > 0 opt_inet.h: @@ -32,6 +33,22 @@ opt_inet.h: opt_inet6.h: echo "#define INET6 1" > ${.TARGET} .endif + +.if ${NFS_ROOT} > 0 +opt_nfsroot.h: + echo "#define NFS_ROOT 1" > ${.TARGET} +.endif +.else +OPT_NFS_ROOT!= cat ${KERNBUILDDIR}/opt_nfsroot.h +.if empty(OPT_NFS_ROOT) +NFS_ROOT= 0 +.else +NFS_ROOT= 1 +.endif +.endif + +.if ${NFS_ROOT} > 0 +SRCS+= nfs_diskless.c .endif .include <bsd.kmod.mk> |
