diff options
author | imp <imp@FreeBSD.org> | 2002-01-05 06:21:06 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2002-01-05 06:21:06 +0000 |
commit | ba7a614d5a381c07fbf089ac0c262616d2840382 (patch) | |
tree | 0a7cd869d467dd4d979b7fdda793ca0d8b4bb13e /sys/conf/kern.pre.mk | |
parent | b0bee8fb18a697d60d96e6e18fa94dc3ad26445a (diff) | |
download | FreeBSD-src-ba7a614d5a381c07fbf089ac0c262616d2840382.zip FreeBSD-src-ba7a614d5a381c07fbf089ac0c262616d2840382.tar.gz |
Move initialization of the MKMODULESENV envorinoment to kern.pre.mk
from kern.post.mk so port makefiles can augment it.
Submitted by: nyan
Diffstat (limited to 'sys/conf/kern.pre.mk')
-rw-r--r-- | sys/conf/kern.pre.mk | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/conf/kern.pre.mk b/sys/conf/kern.pre.mk index 32a675b..06fdf84 100644 --- a/sys/conf/kern.pre.mk +++ b/sys/conf/kern.pre.mk @@ -82,4 +82,15 @@ SYSTEM_LD_TAIL= @${OBJCOPY} --strip-symbol gcc2_compiled. ${.TARGET} ; \ ${SIZE} ${FMT} ${.TARGET} ; chmod 755 ${.TARGET} SYSTEM_DEP+= $S/conf/ldscript.$M +# MKMODULESENV is set here so that port makefiles can augment +# them. + +MKMODULESENV= MAKEOBJDIRPREFIX=${.OBJDIR}/modules KMODDIR=${KODIR} +.if defined(MODULES_OVERRIDE) +MKMODULESENV+= MODULES_OVERRIDE="${MODULES_OVERRIDE}" +.endif +.if defined(DEBUG) +MKMODULESENV+= DEBUG="${DEBUG}" DEBUG_FLAGS="${DEBUG}" +.endif + all: ${KERNEL_KO} |