summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authorwes <wes@FreeBSD.org>2005-01-20 05:43:24 +0000
committerwes <wes@FreeBSD.org>2005-01-20 05:43:24 +0000
commitdace4e05a949c6c80bd6b778506434378abf4603 (patch)
treedfd9fc534fb0b822f720cc0bfb235d2ba715dad2 /sys/modules
parente394c4c99af5b3c66aaf099427cb55d7336d8823 (diff)
downloadFreeBSD-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/modules')
-rw-r--r--sys/modules/Makefile4
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
OpenPOWER on IntegriCloud