* [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.