> On Dec 15, 2016, at 2:05 AM, Piotr Lewicki <piotr.lewi...@elfin.de> wrote: > > Signed-off-by: Piotr Lewicki <piotr.lewi...@elfin.de> > --- > recipes-kernel/linux/linux-rpi.inc | 11 +++++++++-- > 1 file changed, 9 insertions(+), 2 deletions(-) > > diff --git a/recipes-kernel/linux/linux-rpi.inc > b/recipes-kernel/linux/linux-rpi.inc > index 95a9530..c665b9f 100644 > --- a/recipes-kernel/linux/linux-rpi.inc > +++ b/recipes-kernel/linux/linux-rpi.inc > @@ -34,11 +34,13 @@ kernel_configure_variable() { > fi > } > > -do_configure_prepend() { > +do_rpi_kconfig_clean() { > # Clean .config > - echo "" > ${B}/.config > + echo -n "" > ${B}/.config > CONF_SED_SCRIPT="" > +} > > +do_configure_prepend() { > # oabi / eabi support > kernel_configure_variable AEABI y > if [ "${ARM_KEEP_OABI}" = "1" ] ; then > @@ -124,8 +126,11 @@ do_configure_prepend() { > # Keep this the last line > # Remove all modified configs and add the rest to .config > sed -e "${CONF_SED_SCRIPT}" < '${WORKDIR}/defconfig' >> '${B}/.config' > + # Clean variable- useful when calling configure step multiple times > + CONF_SED_SCRIPT="" > > yes '' | oe_runmake oldconfig > + > } > > # Automatically depend on lzop-native if CONFIG_KERNEL_LZO is enabled > @@ -146,3 +151,5 @@ python () { > > configfile.close() > } > + > +addtask rpi_kconfig_clean before do_configure after do_populate_lic
we should investigate the kernel tooling from OE-Core and use that IMO -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto