<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/bitbake/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst, branch 4.2_M3</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=4.2_M3</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=4.2_M3'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2023-02-26T11:49:41+00:00</updated>
<entry>
<title>bitbake: documentation: bitbake: add file-checksums to varflags section</title>
<updated>2023-02-26T11:49:41+00:00</updated>
<author>
<name>Richard Elberger</name>
<email>rich@richelberger.com</email>
</author>
<published>2023-02-25T16:36:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=d86cbd3d3d9d2565cd29abd5698243781623185e'/>
<id>urn:sha1:d86cbd3d3d9d2565cd29abd5698243781623185e</id>
<content type='text'>
Fixes [YOCTO #11605] by:

- Adding definition of file-checksums to Variable Flags section.
- Describe data to add to list which adds external file dependencies.
- Write example on usage to prepend a value to file-checksums list.

(Bitbake rev: 6bc65e6402a74c9a65e29333a7e0f1f85dcbcf58)

Signed-off-by: Richard Elberger &lt;rich@richelberger.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: Document override :append, :prepend, :remove order</title>
<updated>2022-12-21T14:15:26+00:00</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2022-12-18T00:10:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7ee2ee05723b1babbec326d7b381531c81f3c1fd'/>
<id>urn:sha1:7ee2ee05723b1babbec326d7b381531c81f3c1fd</id>
<content type='text'>
The application order of override syntax :append, :prepend, :remove is
inobvious and undocumented. The order does not match variable parse
history, i.e. output of "bitbake -e", either.

Add note documenting the exact order in which :append, :prepend, :remove
are applied to variable in lib/bb/data_smart.py getVarFlag(). Add note
that this order does not match the variable parse history order. This
is mostly to prevent others from running into this and scratching their
heads, trying to find out what is going on.

Reviewed-by: Quentin Schulz &lt;foss+yocto@0leil.net&gt;
(Bitbake rev: 7379c2855b8497e56481d1ec7b5953e850550b85)

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: update references to Yocto Project manual</title>
<updated>2022-12-08T10:49:53+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-12-02T17:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=161faa7e7ef1bccc40c91b998170358cb905307a'/>
<id>urn:sha1:161faa7e7ef1bccc40c91b998170358cb905307a</id>
<content type='text'>
(Bitbake rev: 5d27c555f7e1cc2064a39a1ce862e09a399185f7)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: details about variable flags starting with underscore</title>
<updated>2022-10-27T16:38:31+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-10-27T14:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=635faae28e93478b0cbe462fe0f58d5f5209f842'/>
<id>urn:sha1:635faae28e93478b0cbe462fe0f58d5f5209f842</id>
<content type='text'>
Fixes [YOCTO #14140]

(Bitbake rev: 0f3e9d87168813ce49995ff04bccdce11c5f7b47)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake: user-manual: inform about spaces in :remove</title>
<updated>2022-10-26T11:32:08+00:00</updated>
<author>
<name>Johan Korsnes</name>
<email>johan.korsnes@remarkable.no</email>
</author>
<published>2022-09-29T12:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=074245a31288466d554871acfa4d2eb00b98a548'/>
<id>urn:sha1:074245a31288466d554871acfa4d2eb00b98a548</id>
<content type='text'>
Inform the reader that there should be no need for spaces in the value
when using removal override `:remove`.

Considering why spaces are used in the other override operators, it
might seem obvious that they aren't needed for the removal operator.
But, it seems like I'm not the first to be confused about this.

Cc: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Cc: Quentin Schulz &lt;quentin.schulz@theobroma-systems.com&gt;
Cc: Ross Burton &lt;ross.burton@arm.com&gt;
Cc: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
(Bitbake rev: 0a493a772f83436cbe909de93c157f4ab2d2d136)

Signed-off-by: Johan Korsnes &lt;johan.korsnes@remarkable.no&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Reviewed-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: mention pydevshell in OE</title>
<updated>2022-09-22T20:40:23+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-09-21T12:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=342d18ee78c1cc6dabf270d2a62988185f8822ad'/>
<id>urn:sha1:342d18ee78c1cc6dabf270d2a62988185f8822ad</id>
<content type='text'>
(Bitbake rev: 3f23140f3b26d81452e345f56ed67d2928ae3a12)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: Correct description of the ??= operator</title>
<updated>2022-06-21T19:50:57+00:00</updated>
<author>
<name>Jacob Kroon</name>
<email>jacob.kroon@gmail.com</email>
</author>
<published>2022-06-15T09:23:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1c020325647d7c7e7ad77bfdf2fdafbe0e2b62ab'/>
<id>urn:sha1:1c020325647d7c7e7ad77bfdf2fdafbe0e2b62ab</id>
<content type='text'>
Stating that the assignment is done at the end of parsing is misleading.
The weak default value is the value which a variable will expand to if no value
has been assigned to it using any of the assignment operators.

(Bitbake rev: 8189f58d0449d16f162b6e8d98c4e5edc6bff875)

Signed-off-by: Jacob Kroon &lt;jacob.kroon@gmail.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake: bitbake-user-manual: punctuation fixes</title>
<updated>2022-03-30T12:05:03+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-03-29T13:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=6d668da03095db4a584d71c93319445f2806445a'/>
<id>urn:sha1:6d668da03095db4a584d71c93319445f2806445a</id>
<content type='text'>
- Replace hyphens by em dashes when necessary
  See https://www.grammarly.com/blog/hyphens-and-dashes/
- No uppercase after em dashes
- No uppercase after colons if what follows is not a
  complete sentence.
- Fix spacing before colons ":"
- Replace em-dashes with colons for consistency in a section

(Bitbake rev: 72230d6a9976b3bfca1f1e6fb09736fec195e2fe)

(Bitbake rev: f1c4ac816e927f490fb9852c12aa408e8c9403b1)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: update allowed characters in overrides</title>
<updated>2022-03-08T09:45:57+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-03-07T16:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=79db1028ca80093d3ce7a378cbf9fc3acd2a27ac'/>
<id>urn:sha1:79db1028ca80093d3ce7a378cbf9fc3acd2a27ac</id>
<content type='text'>
(Bitbake rev: b12d4fe049c80fa6b042d5cd852b4d602221321d)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake: bitbake-user-manual: yet another overrides syntax update</title>
<updated>2022-03-08T09:45:57+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@bootlin.com</email>
</author>
<published>2022-03-07T16:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=13e483fd4589079511676dc2135ac6e3e63769a4'/>
<id>urn:sha1:13e483fd4589079511676dc2135ac6e3e63769a4</id>
<content type='text'>
(Bitbake rev: 9abf9fcd15279cf8c993efcb914a0092f74a814e)

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
