All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH] conf/layer.conf: conf/layer.conf: Document the operation on BBPATH correctly in the comment
@ 2011-05-06 22:10 raj.khem
  2011-05-06 22:25 ` Paul Menzel
  0 siblings, 1 reply; 4+ messages in thread
From: raj.khem @ 2011-05-06 22:10 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Provide additional commentary that should help a bit more

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-efl/conf/layer.conf   |    2 +-
 meta-gnome/conf/layer.conf |    2 +-
 meta-gpe/conf/layer.conf   |    2 +-
 meta-oe/conf/layer.conf    |   18 +++++++++++++++++-
 4 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/meta-efl/conf/layer.conf b/meta-efl/conf/layer.conf
index f019337..272fc04 100644
--- a/meta-efl/conf/layer.conf
+++ b/meta-efl/conf/layer.conf
@@ -1,4 +1,4 @@
-# We have a conf and classes directory, prepend to BBPATH to prefer our versions
+# We have a conf and classes directory, append to BBPATH 
 BBPATH .= ":${LAYERDIR}"
 
 # We have a recipes directory, add to BBFILES
diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf
index 6e8ff28..902ab8f 100644
--- a/meta-gnome/conf/layer.conf
+++ b/meta-gnome/conf/layer.conf
@@ -1,4 +1,4 @@
-# We have a conf and classes directory, prepend to BBPATH to prefer our versions
+# We have a conf and classes directory, append to BBPATH
 BBPATH .= ":${LAYERDIR}"
 
 # We have a recipes directory, add to BBFILES
diff --git a/meta-gpe/conf/layer.conf b/meta-gpe/conf/layer.conf
index 006b6af..6c018b1 100644
--- a/meta-gpe/conf/layer.conf
+++ b/meta-gpe/conf/layer.conf
@@ -1,4 +1,4 @@
-# We have a conf and classes directory, prepend to BBPATH to prefer our versions
+# We have a conf and classes directory, append to BBPATH
 BBPATH .= ":${LAYERDIR}"
 
 # We have a recipes directory, add to BBFILES
diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index 36137e9..d5c2a17 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -1,4 +1,14 @@
-# We have a conf and classes directory, prepend to BBPATH to prefer our versions
+# It really depends on order of the layers appearing in BBLAYERS
+# variable in toplevel bblayers.conf file, where bitbake will search
+# for .inc files and others where bitbake uses BBPATH since it will
+# search the directories from first to last as specfied in BBPATH
+# Therefore if you want a given layer to be considered high priority
+# for the .inc and .conf etc. then consider it adding at the beginning
+# of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
+# the recipe contention so the order of directories in BBFILES does 
+# not matter
+
+# We have a conf and classes directory, append to BBPATH
 BBPATH .= ":${LAYERDIR}"
 
 # We have a recipes directory, add to BBFILES
@@ -6,4 +16,10 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 
 BBFILE_COLLECTIONS += "openembedded-layer"
 BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
+
+# Define the priority for recipes (.bb files) from this layer
+# this should be noted when you use this layer since it has
+# to fall into the correct layer priority order that you have decided
+# for you layering model
+
 BBFILE_PRIORITY_openembedded-layer = "6"
-- 
1.7.4.1




^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [meta-oe][PATCH] conf/layer.conf: conf/layer.conf: Document the operation on BBPATH correctly in the comment
  2011-05-06 22:10 [meta-oe][PATCH] conf/layer.conf: conf/layer.conf: Document the operation on BBPATH correctly in the comment raj.khem
@ 2011-05-06 22:25 ` Paul Menzel
  2011-05-06 22:36   ` Gary Thomas
  0 siblings, 1 reply; 4+ messages in thread
From: Paul Menzel @ 2011-05-06 22:25 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 3676 bytes --]

Am Freitag, den 06.05.2011, 15:10 -0700 schrieb raj.khem@gmail.com:
> From: Khem Raj <raj.khem@gmail.com>
> 
> Provide additional commentary that should help a bit more
> 
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ---
>  meta-efl/conf/layer.conf   |    2 +-
>  meta-gnome/conf/layer.conf |    2 +-
>  meta-gpe/conf/layer.conf   |    2 +-
>  meta-oe/conf/layer.conf    |   18 +++++++++++++++++-
>  4 files changed, 20 insertions(+), 4 deletions(-)
> 
> diff --git a/meta-efl/conf/layer.conf b/meta-efl/conf/layer.conf
> index f019337..272fc04 100644
> --- a/meta-efl/conf/layer.conf
> +++ b/meta-efl/conf/layer.conf
> @@ -1,4 +1,4 @@
> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
> +# We have a conf and classes directory, append to BBPATH 
>  BBPATH .= ":${LAYERDIR}"
>  
>  # We have a recipes directory, add to BBFILES
> diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf
> index 6e8ff28..902ab8f 100644
> --- a/meta-gnome/conf/layer.conf
> +++ b/meta-gnome/conf/layer.conf
> @@ -1,4 +1,4 @@
> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
> +# We have a conf and classes directory, append to BBPATH
>  BBPATH .= ":${LAYERDIR}"
>  
>  # We have a recipes directory, add to BBFILES
> diff --git a/meta-gpe/conf/layer.conf b/meta-gpe/conf/layer.conf
> index 006b6af..6c018b1 100644
> --- a/meta-gpe/conf/layer.conf
> +++ b/meta-gpe/conf/layer.conf
> @@ -1,4 +1,4 @@
> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
> +# We have a conf and classes directory, append to BBPATH
>  BBPATH .= ":${LAYERDIR}"
>  
>  # We have a recipes directory, add to BBFILES
> diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
> index 36137e9..d5c2a17 100644
> --- a/meta-oe/conf/layer.conf
> +++ b/meta-oe/conf/layer.conf
> @@ -1,4 +1,14 @@
> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
> +# It really depends on order of the layers appearing in BBLAYERS
> +# variable in toplevel bblayers.conf file, where bitbake will search
> +# for .inc files and others where bitbake uses BBPATH since it will
> +# search the directories from first to last as specfied in BBPATH

spec*i*fied

> +# Therefore if you want a given layer to be considered high priority
> +# for the .inc and .conf etc. then consider it adding at the beginning

… then consider adding it to the …

> +# of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
> +# the recipe contention so the order of directories in BBFILES does 
> +# not matter

Full stop at the end?

> +
> +# We have a conf and classes directory, append to BBPATH
>  BBPATH .= ":${LAYERDIR}"
>  
>  # We have a recipes directory, add to BBFILES
> @@ -6,4 +16,10 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
>  
>  BBFILE_COLLECTIONS += "openembedded-layer"
>  BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
> +
> +# Define the priority for recipes (.bb files) from this layer

Add an extra line to make paragraph more clear or start with a capital
letter below?

> +# this should be noted when you use this layer since it has

Note sounds strange. Use »defined« again?

> +# to fall into the correct layer priority order that you have decided
> +# for you layering model

s/you/your/

> +
>  BBFILE_PRIORITY_openembedded-layer = "6"

Acked-by: Paul Menzel <paulepanter@users.sourceforge.net>

But please wait a bit before pushing it. Maybe a native speaker will
read through the new comments.


Thanks,

Paul

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-oe][PATCH] conf/layer.conf: conf/layer.conf: Document the operation on BBPATH correctly in the comment
  2011-05-06 22:25 ` Paul Menzel
@ 2011-05-06 22:36   ` Gary Thomas
  2011-05-06 23:08     ` Khem Raj
  0 siblings, 1 reply; 4+ messages in thread
From: Gary Thomas @ 2011-05-06 22:36 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Paul Menzel

On 05/06/2011 04:25 PM, Paul Menzel wrote:
> Am Freitag, den 06.05.2011, 15:10 -0700 schrieb raj.khem@gmail.com:
>> From: Khem Raj<raj.khem@gmail.com>
>>
>> Provide additional commentary that should help a bit more
>>
>> Signed-off-by: Khem Raj<raj.khem@gmail.com>
>> ---
>>   meta-efl/conf/layer.conf   |    2 +-
>>   meta-gnome/conf/layer.conf |    2 +-
>>   meta-gpe/conf/layer.conf   |    2 +-
>>   meta-oe/conf/layer.conf    |   18 +++++++++++++++++-
>>   4 files changed, 20 insertions(+), 4 deletions(-)
>>
>> diff --git a/meta-efl/conf/layer.conf b/meta-efl/conf/layer.conf
>> index f019337..272fc04 100644
>> --- a/meta-efl/conf/layer.conf
>> +++ b/meta-efl/conf/layer.conf
>> @@ -1,4 +1,4 @@
>> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
>> +# We have a conf and classes directory, append to BBPATH
>>   BBPATH .= ":${LAYERDIR}"
>>
>>   # We have a recipes directory, add to BBFILES
>> diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf
>> index 6e8ff28..902ab8f 100644
>> --- a/meta-gnome/conf/layer.conf
>> +++ b/meta-gnome/conf/layer.conf
>> @@ -1,4 +1,4 @@
>> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
>> +# We have a conf and classes directory, append to BBPATH
>>   BBPATH .= ":${LAYERDIR}"
>>
>>   # We have a recipes directory, add to BBFILES
>> diff --git a/meta-gpe/conf/layer.conf b/meta-gpe/conf/layer.conf
>> index 006b6af..6c018b1 100644
>> --- a/meta-gpe/conf/layer.conf
>> +++ b/meta-gpe/conf/layer.conf
>> @@ -1,4 +1,4 @@
>> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
>> +# We have a conf and classes directory, append to BBPATH
>>   BBPATH .= ":${LAYERDIR}"
>>
>>   # We have a recipes directory, add to BBFILES
>> diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
>> index 36137e9..d5c2a17 100644
>> --- a/meta-oe/conf/layer.conf
>> +++ b/meta-oe/conf/layer.conf
>> @@ -1,4 +1,14 @@
>> -# We have a conf and classes directory, prepend to BBPATH to prefer our versions
>> +# It really depends on order of the layers appearing in BBLAYERS
>> +# variable in toplevel bblayers.conf file, where bitbake will search
>> +# for .inc files and others where bitbake uses BBPATH since it will
>> +# search the directories from first to last as specfied in BBPATH
>
> spec*i*fied
>
>> +# Therefore if you want a given layer to be considered high priority
>> +# for the .inc and .conf etc. then consider it adding at the beginning
>
> … then consider adding it to the …
>
>> +# of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
>> +# the recipe contention so the order of directories in BBFILES does
>> +# not matter
>
> Full stop at the end?
>
>> +
>> +# We have a conf and classes directory, append to BBPATH
>>   BBPATH .= ":${LAYERDIR}"
>>
>>   # We have a recipes directory, add to BBFILES
>> @@ -6,4 +16,10 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
>>
>>   BBFILE_COLLECTIONS += "openembedded-layer"
>>   BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
>> +
>> +# Define the priority for recipes (.bb files) from this layer
>
> Add an extra line to make paragraph more clear or start with a capital
> letter below?
>
>> +# this should be noted when you use this layer since it has
>
> Note sounds strange. Use »defined« again?
>
>> +# to fall into the correct layer priority order that you have decided
>> +# for you layering model
>
> s/you/your/
>
>> +
>>   BBFILE_PRIORITY_openembedded-layer = "6"
>
> Acked-by: Paul Menzel<paulepanter@users.sourceforge.net>
>
> But please wait a bit before pushing it. Maybe a native speaker will
> read through the new comments.

The corrections look fine, but I think that last bit should be
worded more like this:

   # Define the priority for recipes (.bb files) from this layer,
   # choosing carefully how this layer interacts with all of the
   # other layers.

n.b. I'm not convinced of the worth of layer priorities; I don't
see what they gain and to me they only cause confusion...

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-oe][PATCH] conf/layer.conf: conf/layer.conf: Document the operation on BBPATH correctly in the comment
  2011-05-06 22:36   ` Gary Thomas
@ 2011-05-06 23:08     ` Khem Raj
  0 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2011-05-06 23:08 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Paul Menzel

On Fri, May 6, 2011 at 3:36 PM, Gary Thomas <gary@mlbassoc.com> wrote:
> On 05/06/2011 04:25 PM, Paul Menzel wrote:
>>
>> Am Freitag, den 06.05.2011, 15:10 -0700 schrieb raj.khem@gmail.com:
>>>
>>> From: Khem Raj<raj.khem@gmail.com>
>>>
>>> Provide additional commentary that should help a bit more
>>>
>>> Signed-off-by: Khem Raj<raj.khem@gmail.com>
>>> ---
>>>  meta-efl/conf/layer.conf   |    2 +-
>>>  meta-gnome/conf/layer.conf |    2 +-
>>>  meta-gpe/conf/layer.conf   |    2 +-
>>>  meta-oe/conf/layer.conf    |   18 +++++++++++++++++-
>>>  4 files changed, 20 insertions(+), 4 deletions(-)
>>>
>>> diff --git a/meta-efl/conf/layer.conf b/meta-efl/conf/layer.conf
>>> index f019337..272fc04 100644
>>> --- a/meta-efl/conf/layer.conf
>>> +++ b/meta-efl/conf/layer.conf
>>> @@ -1,4 +1,4 @@
>>> -# We have a conf and classes directory, prepend to BBPATH to prefer our
>>> versions
>>> +# We have a conf and classes directory, append to BBPATH
>>>  BBPATH .= ":${LAYERDIR}"
>>>
>>>  # We have a recipes directory, add to BBFILES
>>> diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf
>>> index 6e8ff28..902ab8f 100644
>>> --- a/meta-gnome/conf/layer.conf
>>> +++ b/meta-gnome/conf/layer.conf
>>> @@ -1,4 +1,4 @@
>>> -# We have a conf and classes directory, prepend to BBPATH to prefer our
>>> versions
>>> +# We have a conf and classes directory, append to BBPATH
>>>  BBPATH .= ":${LAYERDIR}"
>>>
>>>  # We have a recipes directory, add to BBFILES
>>> diff --git a/meta-gpe/conf/layer.conf b/meta-gpe/conf/layer.conf
>>> index 006b6af..6c018b1 100644
>>> --- a/meta-gpe/conf/layer.conf
>>> +++ b/meta-gpe/conf/layer.conf
>>> @@ -1,4 +1,4 @@
>>> -# We have a conf and classes directory, prepend to BBPATH to prefer our
>>> versions
>>> +# We have a conf and classes directory, append to BBPATH
>>>  BBPATH .= ":${LAYERDIR}"
>>>
>>>  # We have a recipes directory, add to BBFILES
>>> diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
>>> index 36137e9..d5c2a17 100644
>>> --- a/meta-oe/conf/layer.conf
>>> +++ b/meta-oe/conf/layer.conf
>>> @@ -1,4 +1,14 @@
>>> -# We have a conf and classes directory, prepend to BBPATH to prefer our
>>> versions
>>> +# It really depends on order of the layers appearing in BBLAYERS
>>> +# variable in toplevel bblayers.conf file, where bitbake will search
>>> +# for .inc files and others where bitbake uses BBPATH since it will
>>> +# search the directories from first to last as specfied in BBPATH
>>
>> spec*i*fied
>>
>>> +# Therefore if you want a given layer to be considered high priority
>>> +# for the .inc and .conf etc. then consider it adding at the beginning
>>
>> … then consider adding it to the …
>>
>>> +# of BBPATH. For bblayers bitbake will use BBFILES_PRIORITY to resolve
>>> +# the recipe contention so the order of directories in BBFILES does
>>> +# not matter
>>
>> Full stop at the end?
>>
>>> +
>>> +# We have a conf and classes directory, append to BBPATH
>>>  BBPATH .= ":${LAYERDIR}"
>>>
>>>  # We have a recipes directory, add to BBFILES
>>> @@ -6,4 +16,10 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb
>>> ${LAYERDIR}/recipes-*/*/*.bbappend"
>>>
>>>  BBFILE_COLLECTIONS += "openembedded-layer"
>>>  BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
>>> +
>>> +# Define the priority for recipes (.bb files) from this layer
>>
>> Add an extra line to make paragraph more clear or start with a capital
>> letter below?
>>
>>> +# this should be noted when you use this layer since it has
>>
>> Note sounds strange. Use »defined« again?
>>
>>> +# to fall into the correct layer priority order that you have decided
>>> +# for you layering model
>>
>> s/you/your/
>>
>>> +
>>>  BBFILE_PRIORITY_openembedded-layer = "6"
>>
>> Acked-by: Paul Menzel<paulepanter@users.sourceforge.net>
>>
>> But please wait a bit before pushing it. Maybe a native speaker will
>> read through the new comments.
>
> The corrections look fine, but I think that last bit should be
> worded more like this:
>
>  # Define the priority for recipes (.bb files) from this layer,
>  # choosing carefully how this layer interacts with all of the
>  # other layers.
>

thank you. Will redo it and incorporate feedback.

> n.b. I'm not convinced of the worth of layer priorities; I don't
> see what they gain and to me they only cause confusion...
>
Thats a different story :)
We are documenting what we have.
> --
> ------------------------------------------------------------
> Gary Thomas                 |  Consulting for the
> MLB Associates              |    Embedded world
> ------------------------------------------------------------
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-05-06 23:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-06 22:10 [meta-oe][PATCH] conf/layer.conf: conf/layer.conf: Document the operation on BBPATH correctly in the comment raj.khem
2011-05-06 22:25 ` Paul Menzel
2011-05-06 22:36   ` Gary Thomas
2011-05-06 23:08     ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.