[oe] RFC: Rename MACHINE_TASK_PROVIDER to DEFAULT_TASK_PROVIDER

Rod Whitby rod at whitby.id.au
Sun May 27 22:46:38 UTC 2007


Marcin Juszkiewicz wrote:
> Dnia wtorek, 1 maja 2007, Rod Whitby napisał:
> 
>> The proposal is to replace MACHINE_TASK_PROVIDER with
>> DEFAULT_TASK_PROVIDER throughout OE, and encourage all image-foo.bb
>> maintainers to base their image on DEFAULT_TASK_PROVIDER (which can be
>> set to task-boot, or task-base, or perhaps some other distro-specific
>> single task-foo value), plus other image-specific stuff.
> 
> DEFAULT_TASK_PROVIDER is good idea for me. I would like to merge it with 
> my proposal change to task-base (adding wifi/bt for pcmcia/usbhost/pci 
> devices) in a way that we will have:
> 
> - task-boot
> - task-base
> - task-base-extended (wifi/bt added for pcmcia/usbhost/pci machines)
> 
> This way we will be able to create images with wifi/bt support for PDA 
> with pcmcia but no internal wifi/bt by using task-base-extended as 
> DEFAULT_TASK_PROVIDER (set in distro config) and devices with smaller 
> amount of space for rootfs will get task-base so users will be free to 
> install extra stuff.
> 
> What do you think?

+1 from me.

Can you add:

PROVIDES = "${PACKAGES}"

to task-base.bb while you are there?  I know it should not be required
(it should happen automatically), but for some reason the automatic
stuff is not working for this file at the moment.  I cannot build an
image based on task-boot instead of task-base without doing the above.

-- Rod




More information about the Openembedded-devel mailing list