Wonderful thank you!
In data venerdì 12 luglio 2013 10:35:32, Otavio Salvador ha scritto: > On Fri, Jul 12, 2013 at 8:10 AM, Davide Soldan > <[email protected]> wrote: > > Hi to all, > > I'm trying to move, from outside to inside my recipes, all the changes I've > > done for my custom image. > > For example I changed the image.bbclass adding a function. But this file is > > outside of my recipes that are stored under my git repository. So I'd like > > to move this function from image.bbclass to another bbclass file under mi > > recipes directory. > > I tried to copy image.bbclass under my recipes directory, change its name, > > and references correctly, but duplicates functions gave me some errors: > > > > ERROR: The function normal_groups defined in image.bbclass was already > > declared in image-custom.bbclass. BitBake has a global python function > > namespace so shared functions should be declared in a common include file > > rather than being duplicated, or if the functions are different, please use > > different function names. > > ERROR: The function complementary_globs defined in image.bbclass was > > already declared in image-custom.bbclass. BitBake has a global python > > function namespace so shared functions should be declared in a common > > include file rather than being duplicated, or if the functions are > > different, please use different function names. > > ERROR: The function get_devtable_list defined in image.bbclass was already > > declared in image-custom.bbclass. BitBake has a global python function > > namespace so shared functions should be declared in a common include file > > rather than being duplicated, or if the functions are different, please use > > different function names. > > > > So I think there should be a way to append some code to image.bbclass as I > > can do with recipes and bbappend files...right? How I can do that? Or maybe > > there's another and better way to do that? > > Yes; you can make some extensions to it as we did in: > > http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/classes/image_types_fsl.bbclass > > Regards, > > -- > Otavio Salvador O.S. Systems > http://www.ossystems.com.br http://projetos.ossystems.com.br > Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
