summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarren Hart <dvhart@linux.intel.com>2011-06-29 12:16:07 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-30 20:38:03 +0100
commit829dd1d7ca99ec6228d2705cdece4727232797d3 (patch)
tree5f6793bb7e3ecf019594dcd3f2156c047f9b3e63
parent75099970c9122cf059a52d8a6cdc22a7f7afe040 (diff)
downloadopenembedded-core-829dd1d7ca99ec6228d2705cdece4727232797d3.tar.gz
openembedded-core-829dd1d7ca99ec6228d2705cdece4727232797d3.tar.bz2
openembedded-core-829dd1d7ca99ec6228d2705cdece4727232797d3.tar.xz
openembedded-core-829dd1d7ca99ec6228d2705cdece4727232797d3.zip
kernel: move menuconfig task after configure
Fixes [YOCTO 1136] linux-yocto adds some configure steps that are necessary to prepare the source tree after the do_patch task. This causes a "-c menuconfig" to fail in a clean build tree. Typical use of menuconfig should be to modify the config provided by the recipe being built. It therefor makes sense for the menuconfig task to come after the configure task. This also happens to fix the issue seen with the linux-yocto kernel recipe. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
-rw-r--r--meta/classes/kernel.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index fd2783251..f282a57f6 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -194,7 +194,7 @@ do_menuconfig() {
fi
}
do_menuconfig[nostamp] = "1"
-addtask menuconfig after do_patch
+addtask menuconfig after do_configure
pkg_postinst_kernel () {
cd /${KERNEL_IMAGEDEST}; update-alternatives --install /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} ${KERNEL_IMAGETYPE} ${KERNEL_IMAGETYPE}-${KERNEL_VERSION} ${KERNEL_PRIORITY} || true