On 8/13/13 12:23 PM, Laszlo Papp wrote:
s/which files/which lines/
The kernel configuration mechanism has a tool that will combine the original configuration, and any listed configuration fragments (.cfg files). It will combine these, and then filter them in such a way that last-in wins.
See the Yocto Project Linux Kernel Development manual, section 2.2.3: http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration --Mark
On Tue, Aug 13, 2013 at 6:23 PM, Laszlo Papp <[email protected] <mailto:[email protected]>> wrote: How will this know which files exactly to disregard in the busybox include file (".inc")? Could you please give that to the commit message as explanation? On Tue, Aug 13, 2013 at 6:11 PM, Saul Wold <[email protected] <mailto:[email protected]>> wrote: This shows an example of the config fragment support that both the linux-yocto and busybox recipes use. This example is specific to busybox. By adding busybox CONFIG options into a .cfg file and then adding that .cfg file to SRC_URI the merge_config.sh script will correctly handle these CONFIG options during the do_configure task. v2: fixed FILESEXTRAPATHS Signed-off-by: Saul Wold <[email protected] <mailto:[email protected]>> --- meta-skeleton/recipes-core/busybox/busybox/no_rfkill.cfg | 1 + meta-skeleton/recipes-core/busybox/busybox_1.21.1.bbappend | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 meta-skeleton/recipes-core/busybox/busybox/no_rfkill.cfg create mode 100644 meta-skeleton/recipes-core/busybox/busybox_1.21.1.bbappend diff --git a/meta-skeleton/recipes-core/busybox/busybox/no_rfkill.cfg b/meta-skeleton/recipes-core/busybox/busybox/no_rfkill.cfg new file mode 100644 index 0000000..42c6730 --- /dev/null +++ b/meta-skeleton/recipes-core/busybox/busybox/no_rfkill.cfg @@ -0,0 +1 @@ +CONFIG_RFKILL=n diff --git a/meta-skeleton/recipes-core/busybox/busybox_1.21.1.bbappend b/meta-skeleton/recipes-core/busybox/busybox_1.21.1.bbappend new file mode 100644 index 0000000..641f04a4 --- /dev/null +++ b/meta-skeleton/recipes-core/busybox/busybox_1.21.1.bbappend @@ -0,0 +1,5 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + +SRC_URI += " \ + file://no_rfkill.cfg \ + " -- 1.8.1.4 _______________________________________________ Openembedded-core mailing list [email protected] <mailto:[email protected]> http://lists.openembedded.org/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
