Added copy config to boot directory for kernel compiling

master
Mike Hiretsky 15 years ago
parent db9f361be5
commit 3a204f8081

@ -89,6 +89,8 @@ calculate-kernel_src_compile() {
${WORKDIR}/boot/initramfs-${KV_FULL}-installed
mv ${WORKDIR}/boot/System.map-${SYSTEM}-*-${CKV_FULL} \
${WORKDIR}/boot/System.map-${KV_FULL}-installed
cp ${S}/.config ${WORKDIR}/boot/config-${CKV_FULL}-installed
cp ${S}/.config ${WORKDIR}/boot/config-${KV_FULL}-installed
cp ${WORKDIR}/boot/System.map-${KV_FULL}-installed ${S}/System.map
rm ${WORKDIR}/lib/modules/${CKV_FULL}/build
rm ${WORKDIR}/lib/modules/${CKV_FULL}/source

@ -94,7 +94,13 @@ calculate_update_kernel() {
update_file ${dir}/initramfs-${kversion} ${dir}/initrd
# update System.map
update_file ${dir}/System.map-${kversion} ${dir}/System.map
ebegin "Trying to optimize initramfs"
# update config-{CKV} (CKV 2.6.31, KV 2.6.31.4)
make_old_file ${dir}/config-${CKV_FULL}
cp ${dir}/config-${CKV_FULL}-installed ${dir}/config-${CKV_FULL}
# update config-{KV}
make_old_file ${dir}/config-${KV_FULL}
cp ${dir}/config-${KV_FULL}-installed ${dir}/config-${KV_FULL}
kbegin "Trying to optimize initramfs"
( which calculate &>/dev/null && calculate --initrd ) && eend 0 || eend 1
}

Loading…
Cancel
Save