<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/bitbake/doc, branch green</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=green</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=green'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2010-03-25T17:25:45+00:00</updated>
<entry>
<title>Implement BBVERSIONS</title>
<updated>2010-03-25T17:25:45+00:00</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-03-20T00:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.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:30+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-03-22T17:58:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.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:59+00:00</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-02-25T16:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.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:35+00:00</updated>
<author>
<name>Theodore A. Roth</name>
<email>taroth@gmail.com</email>
</author>
<published>2009-03-02T20:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.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:02+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-01-20T18:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.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>
<entry>
<title>bitbake: Add tryaltconfigs option to disable the alternative configuration attempts and make the 'continue' more aggresive</title>
<updated>2008-10-28T22:15:06+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2008-10-28T22:15:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b296ae263ce12294a7264ed09b987acda73e4f67'/>
<id>urn:sha1:b296ae263ce12294a7264ed09b987acda73e4f67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bitbake: Sync with 1.8 branch upstream</title>
<updated>2008-09-30T20:32:33+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2008-09-30T20:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=dc98b2c28c0a7a7ea715230a234bb846a18e4584'/>
<id>urn:sha1:dc98b2c28c0a7a7ea715230a234bb846a18e4584</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5345 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>bitbake: Sync manual updates and version info with bitbake svn</title>
<updated>2007-06-12T10:06:56+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2007-06-12T10:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=70b11ba5824b9b713ab35dd7b677c102d59af915'/>
<id>urn:sha1:70b11ba5824b9b713ab35dd7b677c102d59af915</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1920 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>bitbake: Sync with upstream. </title>
<updated>2007-01-08T23:53:01+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard@openedhand.com</email>
</author>
<published>2007-01-08T23:53:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f5665d5bfcfb13d01da9e4c7d5046453e80f7baf'/>
<id>urn:sha1:f5665d5bfcfb13d01da9e4c7d5046453e80f7baf</id>
<content type='text'>
 * File licence headers were sanitised causing most of the diff. 
 * cooker.py was created from bin/bitbake. 
 * cvs fetcher port option was added
 * The -f force option was fixed to work correctly
 * Multiple entries in rrecrdeps are now handled correctly
   (allows adding do_deploy to image depends)
 


git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1129 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2006-12-05T12:13:00+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross@openedhand.com</email>
</author>
<published>2006-12-05T12:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=23af674e6d84b21c85a753d62e44f658df5f5607'/>
<id>urn:sha1:23af674e6d84b21c85a753d62e44f658df5f5607</id>
<content type='text'>
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1005 311d38ba-8fff-0310-9ca6-ca027cbcb966
</content>
</entry>
</feed>
