[OE-core] [PATCH 2/2] external-python-tarball: code refactoring
Kang Kai
Kai.Kang at windriver.com
Tue Jan 22 01:52:21 UTC 2013
On 2013年01月21日 18:25, Richard Purdie wrote:
> On Mon, 2013-01-21 at 15:59 +0800, Kang Kai wrote:
>> external-python-tarball only can be built when inherit package_ipk now.
>> Update it and split the populate python operation to separated bbclass
>> according the value of PACKAGE_CLASSES, then it could be built for rpm
>> and deb too.
>>
>> [Yocto 3006]
>>
>> Signed-off-by: Kang Kai<kai.kang at windriver.com>
>> ---
>> meta/classes/populate_python_deb.bbclass | 42 ++++++++++++++
>> meta/classes/populate_python_ipk.bbclass | 43 +++++++++++++++
>> meta/classes/populate_python_rpm.bbclass | 59 ++++++++++++++++++++
>> meta/recipes-core/meta/external-python-tarball.bb | 61 ++++-----------------
>> 4 files changed, 155 insertions(+), 50 deletions(-)
>> create mode 100644 meta/classes/populate_python_deb.bbclass
>> create mode 100644 meta/classes/populate_python_ipk.bbclass
>> create mode 100644 meta/classes/populate_python_rpm.bbclass
> No, sorry but this isn't right. We already have package specific
> functions to do these things, we should be trying to reuse those. If we
> can't reuse the functions, we need to improve them so we can.
OK, I'll try to use the existed function.
Thanks,
Kai
>
> Cheers,
>
> Richard
>
>
More information about the Openembedded-core
mailing list