[meta-freescale] [meta-freesclae] Replace/change/append SRC_URI for kernel git URL.

Janis Coders janis.coders at gmail.com
Fri Nov 8 02:35:21 PST 2013

Hmm seems like this worked in the end too:
NEW_SRC_URI = "git://X.X.X.X/git/be-kernel.git;protocol=git;branch=yyyyyyy"
SRC_URI_prepend_mx5 = "${NEW_SRC_URI}"

My git URI is now first in the list and looks like then is priority. Not 
really sure what bitbake does on multiple git sources. Seems like
the first one is only used. Is that right?

On 11/06/2013 01:46 PM, Otavio Salvador wrote:
> On Wed, Nov 6, 2013 at 6:12 AM, Janis Coders <janis.coders at gmail.com> wrote:
>> Hi, I am trying to append SRC_URI of linux-imx_2.6.35.3.bb recipe, because
>> we have our own git repository. The problem is that I don't want to override
>> the SRC_URI completely, but only change the git repo address to our server.
>> Does Yocto support it in some pretty way? (because for now we have to use
>> this regex syntax in .bbapend file, which works, but isn't pretty):
>> NEW_SRC_URI = "git://X.X.X.X/git/be-kernel.git;protocol=git;branch=yyyyyyy"
>> TMP_SRC_URI := '${@bb.utils.re.sub("git://[^\\s]*", d.getVar("NEW_SRC_URI",
>> True), d.getVar("SRC_URI", True))}'
>> SRC_URI_mx5 = "${TMP_SRC_URI}"
> I'd write one linux-mycompany recipe or so; but you can use:
> oe.util.str_filter_out for it ;-)

More information about the meta-freescale mailing list