On Mon, 2021-08-30 at 03:52 -0400, Robert P. J. Day wrote:
>   i was going to extend section 3.3.17, "Using Virtual Providers",
> with an intro example using "udev" until i realized that that example
> doesn't use the "virtual/" notation. so ... why not? is there some
> distinction between other components that use the "virtual/" prefix,
> but a reason that one does not specify:
> 
>   PROVIDES = "virtual/udev"
> 
> rather than just:
> 
>   PROVIDES = "udev"
> 
> and then use the corresponding PREFERRED_PROVIDER_virtual/udev
> notation?

The "virtual/" namespace is just a way of namespacing some key dependencies
outside of the direct recipe namespace. 

virtual/libc is a better example and there are a few toolchain related ones.
There are several different libc implementations and virtual/libc just says you
want one without being specific.

Cheers,

Richard

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#155517): 
https://lists.openembedded.org/g/openembedded-core/message/155517
Mute This Topic: https://lists.openembedded.org/mt/85245879/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to