From: Richard Purdie Date: Sat, 29 Sep 2007 10:29:36 +0000 (+0000) Subject: kernel.bbclass: Add menuconfig task (from poky) X-Git-Tag: Release-2010-05/1~8576 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0926149ccd7fb1fbf2810a04a9929df3e1266ed4;p=openembedded.git kernel.bbclass: Add menuconfig task (from poky) --- diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass index 758a7c3992..5976f42c71 100644 --- a/classes/kernel.bbclass +++ b/classes/kernel.bbclass @@ -161,6 +161,18 @@ kernel_do_configure() { yes '' | oe_runmake oldconfig } +do_menuconfig() { + export TERMWINDOWTITLE="${PN} Kernel Configuration" + export SHELLCMDS="make menuconfig" + ${TERMCMDRUN} + if [ $? -ne 0 ]; then + echo "Fatal: '${TERMCMD}' not found. Check TERMCMD variable." + exit 1 + fi +} +do_menuconfig[nostamp] = "1" +addtask menuconfig after do_patch + pkg_postinst_kernel () { cd /${KERNEL_IMAGEDEST}; update-alternatives --install /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} ${KERNEL_IMAGETYPE} ${KERNEL_IMAGETYPE}-${KERNEL_VERSION} ${KERNEL_PRIORITY} || true }