head	1.22;
access;
symbols
	RELENG_4_11_0_RELEASE:1.16
	RELENG_4_11:1.16.0.20
	RELENG_4_11_BP:1.16
	RELENG_4_10_0_RELEASE:1.16
	RELENG_4_10:1.16.0.18
	RELENG_4_10_BP:1.16
	RELENG_4_9_0_RELEASE:1.16
	RELENG_4_9:1.16.0.16
	RELENG_4_9_BP:1.16
	RELENG_4_8_0_RELEASE:1.16
	RELENG_4_8:1.16.0.14
	RELENG_4_8_BP:1.16
	RELENG_4_7_0_RELEASE:1.16
	RELENG_4_7:1.16.0.12
	RELENG_4_7_BP:1.16
	RELENG_4_6_2_RELEASE:1.16
	RELENG_4_6_1_RELEASE:1.16
	RELENG_4_6_0_RELEASE:1.16
	RELENG_4_6:1.16.0.10
	RELENG_4_6_BP:1.16
	RELENG_4_5_0_RELEASE:1.16
	RELENG_4_5:1.16.0.8
	RELENG_4_5_BP:1.16
	RELENG_4_4_0_RELEASE:1.16
	RELENG_4_4:1.16.0.6
	RELENG_4_4_BP:1.16
	KSE_MILESTONE_2:1.21
	KSE_PRE_MILESTONE_2:1.21
	RELENG_4_3_0_RELEASE:1.16
	RELENG_4_3:1.16.0.4
	RELENG_4_3_BP:1.16
	RELENG_4_2_0_RELEASE:1.16
	RELENG_4_1_1_RELEASE:1.16
	PRE_SMPNG:1.18
	RELENG_4_1_0_RELEASE:1.16
	RELENG_3_5_0_RELEASE:1.11.2.1
	RELENG_4_0_0_RELEASE:1.16
	RELENG_4:1.16.0.2
	RELENG_4_BP:1.16
	RELENG_3_4_0_RELEASE:1.11.2.1
	RELENG_3_3_0_RELEASE:1.11.2.1
	RELENG_3_2_PAO:1.11.0.4
	RELENG_3_2_PAO_BP:1.11
	RELENG_3_2_0_RELEASE:1.11
	POST_VFS_BIO_NFS_PATCH:1.11
	PRE_VFS_BIO_NFS_PATCH:1.11
	POST_SMP_VMSHARE:1.11
	PRE_SMP_VMSHARE:1.11
	POST_NEWBUS:1.11
	PRE_NEWBUS:1.11
	RELENG_3_1_0_RELEASE:1.11
	RELENG_3:1.11.0.2
	RELENG_3_BP:1.11
	RELENG_3_0_0_RELEASE:1.11
	old_RELENG_2_2_7_RELEASE:1.1
	old_RELENG_2_2_6_RELEASE:1.1
	old_RELENG_2_2_5_RELEASE:1.1
	old_RELENG_2_2_2_RELEASE:1.1
	old_RELENG_2_2_1_RELEASE:1.1
	old_RELENG_2_2_0_RELEASE:1.1
	old_RELENG_2_1_7_RELEASE:1.1
	old_RELENG_2_1_6_1_RELEASE:1.1
	old_RELENG_2_1_6_RELEASE:1.1
	old_RELENG_2_2:1.1.0.8
	old_RELENG_2_2_BP:1.1
	old_RELENG_2_1_5_RELEASE:1.1
	old_RELENG_2_1_0_RELEASE:1.1
	old_RELENG_2_1_0:1.1.0.6
	old_RELENG_2_1_0_BP:1.1
	old_RELENG_2_0_5_RELEASE:1.1
	old_RELENG_2_0_5:1.1.0.4
	old_RELENG_2_0_5_BP:1.1
	old_RELENG_2_0_5_ALPHA:1.1
	old_RELEASE_2_0:1.1
	old_BETA_2_0:1.1
	old_ALPHA_2_0:1.1.0.2;
locks; strict;
comment	@# @;


1.22
date	2001.09.20.01.11.18;	author peter;	state dead;
branches;
next	1.21;

1.21
date	2001.04.18.08.33.52;	author alfred;	state Exp;
branches;
next	1.20;

1.20
date	2001.02.04.08.23.12;	author peter;	state Exp;
branches;
next	1.19;

1.19
date	2001.01.06.14.00.04;	author obrien;	state Exp;
branches;
next	1.18;

1.18
date	2000.05.27.01.14.06;	author peter;	state Exp;
branches;
next	1.17;

1.17
date	2000.05.04.12.08.04;	author peter;	state Exp;
branches;
next	1.16;

1.16
date	99.12.12.20.34.06;	author peter;	state Exp;
branches
	1.16.2.1;
next	1.15;

1.15
date	99.12.12.16.47.28;	author peter;	state Exp;
branches;
next	1.14;

1.14
date	99.11.28.18.53.08;	author bde;	state Exp;
branches;
next	1.13;

1.13
date	99.11.02.04.16.17;	author green;	state Exp;
branches;
next	1.12;

1.12
date	99.08.28.00.47.29;	author peter;	state Exp;
branches;
next	1.11;

1.11
date	98.10.16.04.30.48;	author peter;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	98.07.07.02.27.09;	author bde;	state Exp;
branches;
next	1.9;

1.9
date	98.07.02.14.09.44;	author sos;	state Exp;
branches;
next	1.8;

1.8
date	98.06.30.11.29.01;	author jmg;	state Exp;
branches;
next	1.7;

1.7
date	98.06.30.11.19.20;	author jmg;	state Exp;
branches;
next	1.6;

1.6
date	98.02.06.23.54.23;	author eivind;	state Exp;
branches;
next	1.5;

1.5
date	98.02.04.21.56.37;	author eivind;	state Exp;
branches;
next	1.4;

1.4
date	98.01.09.01.01.21;	author eivind;	state Exp;
branches;
next	1.3;

1.3
date	97.02.22.12.48.40;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	97.01.14.06.22.13;	author jkh;	state Exp;
branches;
next	1.1;

1.1
date	94.09.22.22.12.59;	author wollman;	state Exp;
branches;
next	;

1.16.2.1
date	2012.11.17.07.26.33;	author svnexp;	state Exp;
branches;
next	;

1.11.2.1
date	99.08.29.16.27.30;	author peter;	state Exp;
branches;
next	;


desc
@@


1.22
log
@I forgot to rm the nfs module directory.

Submitted by:  mux@@qualys.com
@
text
@# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.21 2001/04/18 08:33:52 alfred Exp $

.PATH: ${.CURDIR}/../../nfs

KMOD=	nfs
SRCS=	vnode_if.h \
	nfs_bio.c nfs_lock.c nfs_node.c nfs_nqlease.c nfs_serv.c nfs_socket.c \
	nfs_srvcache.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c \
	nfs_vnops.c opt_inet.h opt_nfs.h opt_vmpage.h opt_bootp.h
NFS_INET?=	1	# 0/1 - requires INET to be configured in kernel
NOMAN=

.if ${NFS_INET} > 0
opt_inet.h:
	echo "#define INET 1" > ${.TARGET}
.endif

.include <bsd.kmod.mk>
@


1.21
log
@NFS module now requires nfs_lock.c
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.20 2001/02/04 08:23:12 peter Exp $
@


1.20
log
@Zap some bad examples:
opt_foo.h:
	touch opt_foo.h
.. is unnecessary - kmod.mk does this for us.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.19 2001/01/06 14:00:04 obrien Exp $
d7 1
a7 1
	nfs_bio.c nfs_node.c nfs_nqlease.c nfs_serv.c nfs_socket.c \
@


1.19
log
@Use a consistent style and one much closer to the rest of /usr/src
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.18 2000/05/27 01:14:06 peter Exp $
d13 1
a14 2
	touch ${.TARGET}
.if ${NFS_INET} > 0
@


1.18
log
@Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
encoding the relative path.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.17 2000/05/04 12:08:04 peter Exp $
d4 1
@


1.17
log
@Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk.  This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.16 1999/12/12 20:34:06 peter Exp $
d18 1
a18 1
.include "${.CURDIR}/../../conf/kmod.mk"
@


1.16
log
@Remove a whole bunch of "CFLAGS+= -DFSNAME" cruft.  It hasn't been
needed for ages, but keeps getting cut/pasted into new Makefiles.
(Once apon a time it was used to activate mount arguments in
 <sys/mount.h>, but that was killed with extreme prejudice long ago)
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.15 1999/12/12 16:47:28 peter Exp $
d18 1
a18 1
.include <bsd.kmod.mk>
@


1.16.2.1
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/sys/modules/nfs/Makefile 54508 1999-12-12 20:34:11Z peter $
@


1.15
log
@Bring these more into line with other modules that have .h files generated
on the fly.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.14 1999/11/28 18:53:08 bde Exp $
a10 1
CFLAGS+= -DNFS
@


1.14
log
@Removed special rules for building and cleaning device interface files
and empty options files.  The rules are now generated automatically in
bsd.kmod.mk.  Cleaned up related things ($S and ${CLEANFILES}).
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.13 1999/11/02 04:16:17 green Exp $
d5 2
a6 1
SRCS=	nfs_bio.c nfs_node.c nfs_nqlease.c nfs_serv.c nfs_socket.c \
a10 1
VFS_KLD=
@


1.13
log
@Unbreak this build.
@
text
@d1 1
a1 1
# $FreeBSD: src/sys/modules/nfs/Makefile,v 1.12 1999/08/28 00:47:29 peter Exp $
a11 1
CLEANFILES= opt_inet.h opt_nfs.h opt_vmpage.h opt_posix.h opt_bootp.h
a17 3

opt_nfs.h opt_vmpage.h opt_posix.h opt_bootp.h:
	touch ${.TARGET}
@


1.12
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
d7 1
a7 1
	nfs_vnops.c opt_inet.h opt_nfs.h opt_vmpage.h
d12 1
a12 1
CLEANFILES= opt_inet.h opt_nfs.h opt_vmpage.h opt_posix.h
d20 1
a20 1
opt_nfs.h opt_vmpage.h opt_posix.h:
@


1.11
log
@Sample initial set of kld-ified modules.  Not all have been completely
converted yet.  These are more of a starting point.  This is NOT connected
to the parent Makefile.

OK'ed by jkh (who is ever so patiently waiting)
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.10 1998/07/07 02:27:09 bde Exp $
@


1.11.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.10
log
@Finished previous fix - don't forget to add one dummy options header
to CLEANFILES.

Fixed lots of style bugs.
@
text
@d1 1
a1 1
#	$Id$
d3 2
a4 2
.PATH: ${.CURDIR}/../../sys/nfs
KMOD=	nfs_mod
d10 1
a10 1
VFS_LKM=
d12 1
a12 1
CLEANFILES= opt_inet.h opt_nfs.h opt_vmpage.h
d20 1
a20 1
opt_nfs.h opt_vmpage.h:
@


1.9
log
@Fix the N'th occurance of missed bits due to opt_???? mucking.

Doesn't anybody TEST code before committing....

This is the N+1'th time these laste couble of days...
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.8 1998/06/30 11:29:01 jmg Exp $
d3 4
a6 4
.PATH:  ${.CURDIR}/../../sys/nfs
KMOD=   nfs_mod
SRCS=   nfs_bio.c nfs_node.c nfs_nqlease.c nfs_serv.c nfs_socket.c \
        nfs_srvcache.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c \
a10 1

d12 1
a12 1
CLEANFILES+=	opt_inet.h opt_nfs.h
d15 1
a15 1
	touch opt_inet.h
d17 1
a17 1
	echo "#define INET 1" > opt_inet.h
a18 2
opt_nfs.h:
	touch opt_nfs.h
d20 2
a21 2
opt_vmpage.h:
	touch opt_vmpage.h
@


1.8
log
@add new opt_nfs.h to cleanfiles...
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.7 1998/06/30 11:19:20 jmg Exp $
d7 1
a7 1
	nfs_vnops.c opt_inet.h
d22 3
@


1.7
log
@fix buildworld hopefully be3fore anyone complains...

NFS_*TIMO should possibly be converted to sysctl vars (jkh's suggestion),
but in some cases it looks like nfs keeps a copy of the value in a struct

hash sizes are already ifdef'd KERNEL, so there aren't userland inpact
from them...
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.6 1998/02/06 23:54:23 eivind Exp $
d13 1
a13 1
CLEANFILES+=	opt_inet.h
@


1.6
log
@Back out opt_diagnostic.h changes.
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.5 1998/02/04 21:56:37 eivind Exp $
d20 2
@


1.5
log
@Make the LKMs handle DIAGNOSTIC as a new-style option.
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.4 1998/01/09 01:01:21 eivind Exp $
d7 1
a7 1
	nfs_vnops.c opt_diagnostic.h opt_inet.h
d13 1
a13 4
CLEANFILES+=opt_diagnostic.h opt_inet.h

opt_diagnostic.h:
	touch opt_diagnostic.h
@


1.4
log
@Minor fixups after INET option change.
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.3 1997/02/22 12:48:40 peter Exp $
d7 1
a7 1
	nfs_vnops.c opt_inet.h
d13 4
a16 1
CLEANFILES+=	opt_inet.h
@


1.3
log
@Revert $FreeBSD$ back to $Id$
@
text
@d1 1
a1 1
#       $Id$
d6 3
a8 1
        nfs_srvcache.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c
d11 9
a19 1
CFLAGS+= -DNFS -DINET
@


1.2
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d1 1
a1 1
#       $FreeBSD$
@


1.1
log
@Create NFS LKM.
@
text
@d1 1
a1 1
#       $Id: Makefile,v 1.1 1994/09/21 23:27:07 wollman Exp $
@
