From 2500f3a61ee4f57bc8aad7bf9eda074e735d4591 Mon Sep 17 00:00:00 2001 From: ru Date: Fri, 21 Sep 2001 11:21:06 +0000 Subject: Only call kldxref(8) once, after installing all modules. OK'ed by: peter --- sys/modules/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'sys/modules') diff --git a/sys/modules/Makefile b/sys/modules/Makefile index 3cae877..445127f 100644 --- a/sys/modules/Makefile +++ b/sys/modules/Makefile @@ -147,4 +147,11 @@ SUBDIR+=ext2fs SUBDIR=${MODULES_OVERRIDE} .endif +# Calling kldxref(8) for each module is expensive. +.if !defined(NO_XREF) +.MAKEFLAGS:= ${.MAKEFLAGS} -DNO_XREF +afterinstall: + -kldxref ${DESTDIR}${KMODDIR} +.endif + .include -- cgit v1.1