[yocto] Inline Python function name define
Xi Zhou Zhou
joel.zhou at broadcom.com
Wed Feb 10 12:09:26 PST 2016
The code works for me.
Thanks,
Joel
On Wed, Feb 10, 2016 at 2:04 PM, Christopher Larson <clarson at kergoth.com>
wrote:
> def foo(d):
> # Do something
>
> FOO = "${@foo(d)}"
>
> On Wed, Feb 10, 2016 at 12:02 PM Xi Zhou Zhou <joel.zhou at broadcom.com>
> wrote:
>
>> Hi,
>>
>> I want to manipulate a variable with inline python function in a recipe.
>> The code is something like this.
>>
>> python newpv() {
>> return 999
>> }
>>
>> PV = "${@newpv()}"
>>
>>
>> The error is "name 'newpv' is not defined"
>>
>> ERROR: ExpansionError during parsing /home/joelz/poky/build/
>> ../meta-test/recipes-bsp/mytest/mytest.bb: Failure expanding variable
>> PV, expression was ${@newpv()} which triggered exception NameError: name
>> 'newpv' is not defined
>>
>>
>> What's the right way to create inline python function in Yocto recipe?
>>
>>
>> Thanks,
>> Joel
>> --
>> _______________________________________________
>> 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/20160210/7d1b6a76/attachment.html>
More information about the yocto
mailing list