Actually it didn't solve my problem...

What I think that is right is bitbake provide an option to execute all
tasks defined for all rdepends. I really believe that this is not a oe
issue but a bb issue....

When I call for bitbake to build my package it execute just the
necessary tasks for its depends... What I'm asking is a option to
execute all tasks for each depends and rdepends... something more
complete...

I believe that I could create a "allpackages" inside base.bbclass like
"buildall" using
do_alltasks[recrdeptask] = "do_package_write"

but I'm not convinced that this is the right way...

On Nov 30, 2007 1:21 PM, Richard Purdie <[EMAIL PROTECTED]> wrote:
> On Fri, 2007-11-30 at 01:03 -0300, Rodrigo Vivi wrote:
> > It has been passed a while since I talked to RP about a bitbake's
> > behaviour that I'd love to have.
> > That day he said to me to send a mail to here starting a discussion
> > about it, so here I am...
>
> I think this is an issue OE needs to address more than a bitbake problem
> but I'll reply here.
>
> >I know that bitbake intend to be complete flexible and independent of
> > OpenEmbedded and I definitely agree that when you order
> > $ bitbake package_x
> > you want the package_x package,
> >
> > but sometimes you really need the rdepends packages built too.
> >
> > We are using a workaround with a meta package that add
> > do_package_write function for all rdepends, but it is still painfull
> > when you are building and testing a specific package and you don't
> > want to rebuild all meta-package....
> >
> > What I'd like to have is a bitbake command line option that says to
> > execute all operations, or something like that.
>
> As of today, "buildall" was added to OE from Poky. To use this you just
> run "bitbake xyz -c buildall" and all dependent build tasks will run,
> hence it packages everything. Does that solve the problem?
>
> Regards,
>
> Richard
>
>



-- 
Rodrigo Vivi
INdT - Instituto Nokia de Tecnologia
Blog: http://blog.vivi.eng.br
GPG: 0x905BE242 @ wwwkeys.pgp.net
_______________________________________________
Bitbake-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bitbake-dev

Reply via email to