<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/bitbake/doc/manual, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/'/>
<updated>2011-02-23T18:48:51Z</updated>
<entry>
<title>bitbake: Remove in-tree version</title>
<updated>2011-02-23T18:48:51Z</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2011-02-23T18:48:51Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=951cbf3f65f347c7a7bbcae193218f9187a15fbf'/>
<id>urn:sha1:951cbf3f65f347c7a7bbcae193218f9187a15fbf</id>
<content type='text'>
Bitbake should be used by checking it out from its own repo

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>manual: document scmdata=keep for CVS, SVN and Git</title>
<updated>2011-01-04T14:46:51Z</updated>
<author>
<name>Andreas Oberritter</name>
<email>obi@opendreambox.org</email>
</author>
<published>2010-12-09T21:22:11Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=2f0c23d28d0f7a4b33f24aff7e799b13cb437a67'/>
<id>urn:sha1:2f0c23d28d0f7a4b33f24aff7e799b13cb437a67</id>
<content type='text'>
(Bitbake rev: f42e6d33b986183eee2c74aa7b1bbc9b339276a9)

Signed-off-by: Andreas Oberritter &lt;obi@opendreambox.org&gt;
Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>*: use print() as a function</title>
<updated>2010-07-16T14:10:40Z</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2010-06-18T10:50:15Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=c4fde248b14d4be9cab6d0eff85f9d7f852a4b65'/>
<id>urn:sha1:c4fde248b14d4be9cab6d0eff85f9d7f852a4b65</id>
<content type='text'>
to make python3 happy

(Bitbake rev: c82926ccdd4ec4e3ad6e78a381dacb96adf9b409)

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Fix a couple typos in the CVS Fetcher section.</title>
<updated>2010-07-02T14:41:35Z</updated>
<author>
<name>Robert P. J. Day</name>
<email>rpjday@crashcourse.ca</email>
</author>
<published>2010-06-03T09:58:09Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=6ab1dbbb7c9c9692c9643451d5f88c078b95e418'/>
<id>urn:sha1:6ab1dbbb7c9c9692c9643451d5f88c078b95e418</id>
<content type='text'>
"DL_DIRS" -&gt; "DL_DIR"
Remove superfluous trailing "&gt;" after CVSDIR.

(Bitbake rev: 34f396e749303367e657911bf10c43086dff7552)

Signed-off-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bb.event: NotHandled and Handled are on the way out</title>
<updated>2010-07-02T14:41:31Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-04-08T23:30:52Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=ac170b0c346184bd8ba2fe1d56ccb9ea003b1a40'/>
<id>urn:sha1:ac170b0c346184bd8ba2fe1d56ccb9ea003b1a40</id>
<content type='text'>
(Bitbake rev: ed35b30f8e09b0bfc15102fa6483c55d6b7d61de)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Implement BBVERSIONS</title>
<updated>2010-03-25T17:25:45Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-03-20T00:22:19Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=c24424327409544807a781bba4e6f9a8e178dcce'/>
<id>urn:sha1:c24424327409544807a781bba4e6f9a8e178dcce</id>
<content type='text'>
This implements a feature similar to BBCLASSEXTEND, but for generating
multiple versions of a given recipe.  For example: BBVERSIONS = "1.0 2.0 git".

In addition to the above, one can utilize [a-b] style patterns, and can have a
:&lt;basever&gt; postfix, which allows you to essentially name the range of
versions.  Both the current version and the basever end up in OVERRIDES, and
the basever gets placed into the BPV variable.  The default BPV, if none is
specified, is the original PV of the recipe, before bbversions processing.

In this way, you can do things like:
BBVERSIONS = "1.0.[0-6]:1.0.0+
              1.0.[7-9]:1.0.7+"

SRC_URI_append_1.0.7+ = "file://some_extra_patch.patch;patch=1"

Or you can create a recipe per range, and name the recipe file as such: nano_1.0.7+.bb.

(Bitbake rev: 4ee9a56e16f1eb3c1649eaa3127b09ab0e93d1ec)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>usermanual.xml: Add documentation on bblayers.conf</title>
<updated>2010-03-25T17:25:30Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-03-22T17:58:27Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=cefeeb1aa30a9d8744a6ff9c51811ebc8d18c735'/>
<id>urn:sha1:cefeeb1aa30a9d8744a6ff9c51811ebc8d18c735</id>
<content type='text'>
(Bitbake rev: 879229d12c2830dba9e0cb794e61e3c698b8dcc7)

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Implement ??= operator</title>
<updated>2010-03-22T15:02:59Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-02-25T16:42:28Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=57044b9a6240235a403eac4067e2e2113e03b6eb'/>
<id>urn:sha1:57044b9a6240235a403eac4067e2e2113e03b6eb</id>
<content type='text'>
??= is a lazy, conditional assignment.  Whereas a ?= immediately assigns to
the variable if the variable has not yet been set, ??= does not apply the
default assignment until the end of the parse.  As a result, the final ??= for
a given variable is used, as opposed to the first as in ?=.

Note that the initial implementation relies upon finalise() to apply the
defaults, so a "bitbake -e" without specifying a recipe will not show the
defaults as set by ??=.  Moving application of the default into getVar adds
too large a performance hit.  We may want to revisit this later.

(Bitbake rev: 74f50fbca194c9c72bd2a540f4b9de458cb08e2d)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake: usermanual.xml: Add section for ?= var setting.</title>
<updated>2010-02-10T16:25:35Z</updated>
<author>
<name>Theodore A. Roth</name>
<email>taroth@gmail.com</email>
</author>
<published>2009-03-02T20:08:09Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=bf6a4fd658a3c07edd4565c6a139537fa10fd456'/>
<id>urn:sha1:bf6a4fd658a3c07edd4565c6a139537fa10fd456</id>
<content type='text'>
(Bitbake rev: df8309c11a43a9488ca25ec114a2dd3d49b041ff)

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake: Switch to bitbake-dev version (bitbake master upstream)</title>
<updated>2010-01-20T18:46:02Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-01-20T18:46:02Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=22c29d8651668195f72e2f6a8e059d625eb511c3'/>
<id>urn:sha1:22c29d8651668195f72e2f6a8e059d625eb511c3</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
