mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Export __MAKE_CONF, variable name used by FreeBSD and stop adding it to build commands
This commit is contained in:
parent
b906e9c27b
commit
697cd601aa
@ -334,7 +334,7 @@ make_world() {
|
||||
fi
|
||||
|
||||
# Set default parameters
|
||||
export MAKE_ARGS="${MAKEJ_WORLD} __MAKE_CONF=${MAKE_CONF} SRCCONF=${SRC_CONF} TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH}"
|
||||
export MAKE_ARGS="${MAKEJ_WORLD} SRCCONF=${SRC_CONF} TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH}"
|
||||
|
||||
echo ">>> LOGFILE set to $LOGFILE." | tee -a ${LOGFILE}
|
||||
makeargs="${MAKE_ARGS}"
|
||||
@ -1688,7 +1688,7 @@ buildkernel() {
|
||||
echo ">>> ARCH: ${TARGET}"
|
||||
echo ">>> SRC_CONF: ${SRCCONFBASENAME}"
|
||||
|
||||
makeargs="${MAKEJ_KERNEL} SRCCONF=${SRC_CONF} __MAKE_CONF=${MAKE_CONF} TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET}"
|
||||
makeargs="${MAKEJ_KERNEL} SRCCONF=${SRC_CONF} TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET}"
|
||||
echo ">>> Builder is running the command: script -aq $LOGFILE make -DNO_KERNELCLEAN $makeargs buildkernel KERNCONF=${KERNCONF}" | tee -a $LOGFILE
|
||||
(script -q $LOGFILE make -C ${FREEBSD_SRC_DIR} -DNO_KERNELCLEAN $makeargs buildkernel KERNCONF=${KERNCONF} || print_error_pfS;) | egrep '^>>>'
|
||||
}
|
||||
@ -1706,7 +1706,7 @@ installkernel() {
|
||||
fi
|
||||
|
||||
mkdir -p ${STAGE_CHROOT_DIR}/boot
|
||||
makeargs="${MAKEJ_KERNEL} SRCCONF=${SRC_CONF} __MAKE_CONF=${MAKE_CONF} TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET} DESTDIR=${KERNEL_DESTDIR}"
|
||||
makeargs="${MAKEJ_KERNEL} SRCCONF=${SRC_CONF} TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET} DESTDIR=${KERNEL_DESTDIR}"
|
||||
echo ">>> Builder is running the command: script -aq $LOGFILE make ${makeargs} installkernel KERNCONF=${KERNCONF}" | tee -a $LOGFILE
|
||||
(script -aq $LOGFILE make -C ${FREEBSD_SRC_DIR} ${makeargs} installkernel KERNCONF=${KERNCONF} || print_error_pfS;) | egrep '^>>>'
|
||||
gzip -f9 $KERNEL_DESTDIR/boot/kernel/kernel
|
||||
|
||||
@ -161,7 +161,7 @@ esac
|
||||
# Leave this alone.
|
||||
export SRC_CONF=${SRC_CONF:-"${FREEBSD_SRC_DIR}/release/conf/${PRODUCT_NAME}_src.conf"}
|
||||
export SRC_ENV_CONF=${SRC_CONF:-"${FREEBSD_SRC_DIR}/release/conf/${PRODUCT_NAME}_src-env.conf"}
|
||||
export MAKE_CONF=${MAKE_CONF:-"${FREEBSD_SRC_DIR}/release/conf/${PRODUCT_NAME}_make.conf"}
|
||||
export __MAKE_CONF=${__MAKE_CONF:-"${FREEBSD_SRC_DIR}/release/conf/${PRODUCT_NAME}_make.conf"}
|
||||
|
||||
# Extra tools to be added to ITOOLS
|
||||
export EXTRA_TOOLS=${EXTRA_TOOLS:-"uuencode uudecode ex"}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user