Changeset View
Changeset View
Standalone View
Standalone View
share/mk/kmod.opts.mk
- This file was added.
# $FreeBSD$ | |||||
# Search for kernel source tree in standard places. | |||||
.if empty(KERNBUILDDIR) | |||||
.if !defined(SYSDIR) | |||||
.for _dir in ${SRCTOP:D${SRCTOP}/sys} \ | |||||
${.CURDIR}/../.. ${.CURDIR}/../../.. ${.CURDIR}/../../../.. \ | |||||
${.CURDIR}/../../../../.. /sys /usr/src/sys | |||||
.if !defined(SYSDIR) && exists(${_dir}/kern/) && exists(${_dir}/conf/kmod.opts.mk) | |||||
SYSDIR= ${_dir:tA} | |||||
.endif | |||||
.endfor | |||||
.endif | |||||
.if !defined(SYSDIR) || !exists(${SYSDIR}/kern/) || \ | |||||
!exists(${SYSDIR}/conf/kmod.opts.mk) | |||||
.error Unable to locate the kernel source tree. Set SYSDIR to override. | |||||
.endif | |||||
.endif | |||||
.include "${SYSDIR}/conf/kmod.opts.mk" |