summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorpaul <paul@FreeBSD.org>2001-08-26 18:39:07 +0000
committerpaul <paul@FreeBSD.org>2001-08-26 18:39:07 +0000
commite7df8036704a3b2b7b54471c91e3fad3a84c7863 (patch)
tree922c31dc9269b2ef3fad7f04ad68abc5327dc49f /Makefile.inc1
parent6aa19e79d5eface4601533c494d7c847066eff62 (diff)
downloadFreeBSD-src-e7df8036704a3b2b7b54471c91e3fad3a84c7863.zip
FreeBSD-src-e7df8036704a3b2b7b54471c91e3fad3a84c7863.tar.gz
Add a variable KRNLDEFDIR that specifies where to find the kernel
config files. It defaults to KRNLCONFDIR.
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc15
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 74435b2..c69de4c 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -396,11 +396,12 @@ MACHINE= ${MACHINE_ARCH}
KRNLSRCDIR= ${.CURDIR}/sys
KRNLCONFDIR= ${KRNLSRCDIR}/${MACHINE}/conf
KRNLOBJDIR= ${OBJTREE}${KRNLSRCDIR}
+KRNLDEFDIR?= ${KRNLCONFDIR}
BUILDKERNELS=
INSTALLKERNEL=
.for _kernel in ${KERNCONF}
-.if exists(${KRNLCONFDIR}/${_kernel})
+.if exists(${KRNLDEFDIR}/${_kernel})
BUILDKERNELS+= ${_kernel}
.if empty(INSTALLKERNEL)
INSTALLKERNEL= ${_kernel}
@@ -434,7 +435,7 @@ buildkernel:
.if !defined(NO_KERNELCONFIG)
cd ${KRNLCONFDIR}; \
PATH=${TMPPATH} \
- config ${CONFIGARGS} -d ${KRNLOBJDIR}/${_kernel} ${_kernel}
+ config ${CONFIGARGS} -d ${KRNLOBJDIR}/${_kernel} ${KRNLDEFDIR}/${_kernel}
.endif
.if !defined(NOCLEAN) && !defined(NO_KERNELCLEAN)
cd ${KRNLOBJDIR}/${_kernel}; \
OpenPOWER on IntegriCloud