[yocto] Keeping and modifying Source code in Yocto
Ulf Samuelsson
yocto at emagii.com
Fri Jul 6 12:11:35 PDT 2018
externalsrc.bbclass?
In my current project we have a simplified version in a ”component.bbclass”.
It relies on a variable COMPONENT_DIR defined in our local.conf.
A recipe located in ”recipe-xxxx/<package>/<package>_$PV.bb” doing
inherit component
will find its source code in $COMPONENT_DIR/<package>, making the recipe simpler than that of the externalsrc bbclass. No need for SRC_URI statements.
We check out meta layers and the components using repo so the components are always located in $COMPONENTS_DIR.
Been thinking of upstreaming this, but I am unsure about the interest.
Best Regards,
Ulf Samuelsson
> 6 juli 2018 kl. 17:27 skrev Tim Hammer <tdhammer99 at gmail.com>:
>
>
>> On Fri, Jul 6, 2018 at 11:20 AM, Simon Chamlian <simon.chamlian at mpbc.ca> wrote:
>
>> Hi,
>>
>> Is there a way to keep the source code of a package to be able to modify it and then compile?
>>
>> For example, with LTIB ( Linux Target Image Builder ), it was possible with a command to extract the source code from a package, make modifications and then re-compile?
>>
>
> I suggest you take a look at the devtool:
> https://www.yoctoproject.org/software-item/devtool/
> https://wiki.yoctoproject.org/wiki/TipsAndTricks/Patching_the_source_for_a_recipe
>
>
>> Thanks,
>> S
>>
>>
>>
>>
>>
>>
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
>
>
>
> --
>
> .Tim
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180706/f48e61e7/attachment.html>
More information about the yocto
mailing list