|
|
|
@ -341,9 +341,16 @@ if [[ ${USE_OWN_CONFIG} != "false" ]] ||
|
|
|
|
|
$( readlink -f "${KERNEL_DIR}/.config" ) ]]
|
|
|
|
|
then
|
|
|
|
|
KERNEL_CONFIG="${KERNEL_DIR}/.config.bak"
|
|
|
|
|
if [[ ${USE_OWN_CONFIG} != "false" ]] &&
|
|
|
|
|
[[ ! -e ${KERNEL_DIR}/.config ]]
|
|
|
|
|
then
|
|
|
|
|
pushd ${KERNEL_DIR} &>/dev/null
|
|
|
|
|
make oldconfig </dev/null || die "Cannot perform oldconfig."
|
|
|
|
|
popd &>/dev/null
|
|
|
|
|
fi
|
|
|
|
|
[[ -e ${KERNEL_DIR}/.config ]] &&
|
|
|
|
|
cp ${KERNEL_DIR}/.config ${KERNEL_CONFIG} ||
|
|
|
|
|
die "Not found .config in ${KERNEL_DIR}"
|
|
|
|
|
cp ${KERNEL_DIR}/.config ${KERNEL_CONFIG} ||
|
|
|
|
|
die "Not found .config in ${KERNEL_DIR}"
|
|
|
|
|
fi
|
|
|
|
|
[[ -z ${KERNEL_CONFIG} ]] &&
|
|
|
|
|
KERNEL_CONFIG="${KERNEL_CONFIG_DIR}/config-${SYSTEMNAME}-${ARCH}-${OKV}"
|
|
|
|
|