diff options
author | wes <wes@FreeBSD.org> | 2005-01-20 05:43:24 +0000 |
---|---|---|
committer | wes <wes@FreeBSD.org> | 2005-01-20 05:43:24 +0000 |
commit | dace4e05a949c6c80bd6b778506434378abf4603 (patch) | |
tree | dfd9fc534fb0b822f720cc0bfb235d2ba715dad2 /sys | |
parent | e394c4c99af5b3c66aaf099427cb55d7336d8823 (diff) | |
download | FreeBSD-src-dace4e05a949c6c80bd6b778506434378abf4603.zip FreeBSD-src-dace4e05a949c6c80bd6b778506434378abf4603.tar.gz |
Provide a WITHOUT_MODULES variable that specifies a list of modules
to elide. This is a somewhat more convenient way of specifying in
e.g. make.conf a list of modules you know you will never need.
PR: kern/76225
Submitted by: David Yeske <dyeske@yahoo.com>
MFC after: 2 weeks
Diffstat (limited to 'sys')
-rw-r--r-- | sys/modules/Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile index 0a2c32f..5afaf56 100644 --- a/sys/modules/Makefile +++ b/sys/modules/Makefile @@ -460,6 +460,10 @@ _sound= sound SUBDIR=${MODULES_OVERRIDE} .endif +.for reject in ${WITHOUT_MODULES} +SUBDIR:= ${SUBDIR:N${reject}} +.endfor + # Calling kldxref(8) for each module is expensive. .if !defined(NO_XREF) .MAKEFLAGS+= -DNO_XREF |