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

Reply via email to