<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/build/conf, 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>2010-08-17T16:41:20Z</updated>
<entry>
<title>build/conf: move sample conf files to meta/conf</title>
<updated>2010-08-17T16:41:20Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-08-17T16:34:59Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=e624b2700abc93990b58bef0ba9447373148a31c'/>
<id>urn:sha1:e624b2700abc93990b58bef0ba9447373148a31c</id>
<content type='text'>
Currently rm -fr build breaks things badly but will work if we move the sample
configuration files to meta/conf - this patch does so.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>prelink: Enable image wide prelinking</title>
<updated>2010-08-12T14:54:39Z</updated>
<author>
<name>Mark Hatle</name>
<email>mhatle@windriver.com</email>
</author>
<published>2010-08-06T18:40:55Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=d428c9f9e15937b9e5908fb00636b8ff1ccb9940'/>
<id>urn:sha1:d428c9f9e15937b9e5908fb00636b8ff1ccb9940</id>
<content type='text'>
Add the ability to specify user level classes via the local.conf.

Use this new capability to add an image-prelink class that does an
image wide cross-prelink activity.

Signed-off-by: Mark Hatle &lt;mhatle@windriver.com&gt;
</content>
</entry>
<entry>
<title>local.conf.sample: Use ?= when setting SDKMACHINE</title>
<updated>2010-07-30T13:52:18Z</updated>
<author>
<name>Scott Garman</name>
<email>scott.a.garman@intel.com</email>
</author>
<published>2010-07-29T18:20:16Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=ba6a07b76c83cf9315ce49ff5088ac1078fa5190'/>
<id>urn:sha1:ba6a07b76c83cf9315ce49ff5088ac1078fa5190</id>
<content type='text'>
This is a more sensible default which is also needed when using our
autobuilder configuration, which changes SDKMACHINE between builds by
setting an environment variable.

Also made spacing around = more consistent for a couple of other
variables.

Signed-off-by: Scott Garman &lt;scott.a.garman@intel.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Add meta-emenlow to the default layers list</title>
<updated>2010-07-22T22:28:24Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-07-22T22:28:24Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=2efba78f9b0c759abfa6e2fc2aa1c0a1a4753589'/>
<id>urn:sha1:2efba78f9b0c759abfa6e2fc2aa1c0a1a4753589</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Enable build dir outside of the poky directory</title>
<updated>2010-07-21T14:39:53Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-07-21T13:55:39Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=971907567cff64e74f21d349d6751dadc8c09827'/>
<id>urn:sha1:971907567cff64e74f21d349d6751dadc8c09827</id>
<content type='text'>
You need to first set up the build directory by sourcing the poky build script,
after that builds can be run in that directory so long as bitbake is in $PATH
removing the need to source the init script for each build.

i.e:
$ . poky-init-build-env ~/my-build
$ bitbake some-image
&lt;&lt;later, in a different shell&gt;&gt;
$ cd ~/my-build
$ export PATH=/path/to/bitbake/bin:$PATH
$ bitbake an-image

This patch also removes use of OEROOT in recipes, etc.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake.conf: move PSTAGE_DIR and DL_DIR with build output</title>
<updated>2010-07-21T14:39:52Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-07-19T10:31:40Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=50629b3746c149b22bdd8664842a4c69abb2b989'/>
<id>urn:sha1:50629b3746c149b22bdd8664842a4c69abb2b989</id>
<content type='text'>
Having PSTAGE_DIR be a top level directory by default doesn't make sense, move
it to be a child of the build directory so that it lives with all other built
output. Also move DL_DIR to a child of the build directory for the use case of
an unwriteable $OEROOT.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>test: add automation framework and sanitytest</title>
<updated>2010-07-15T11:48:25Z</updated>
<author>
<name>Jiajun Xu</name>
<email>jiajun.xu@intel.com</email>
</author>
<published>2010-07-07T18:06:58Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=fd1d661b391dfad1edaac937a17c1165f635031a'/>
<id>urn:sha1:fd1d661b391dfad1edaac937a17c1165f635031a</id>
<content type='text'>
Automation test is disabled by default. User need set TESTCLASS
to qemu in conf/local.conf and run bitbake command "bitbake
poky-image-xxx" or "bitbake poky-image-xxx -c qemuimagetest" to
trigger it. Currently only the sanity test with two testcases are
added.

To run the test, user need prepare a testing environment:
1) "expect" should be installed on system
2) NOPASSWD should be set for user to run bitbake

Signed-off-by Jiajun Xu &lt;jiajun.xu@intel.com&gt;
</content>
</entry>
<entry>
<title>local.conf.sample: add igep0020 and igep0030 as supported machines.</title>
<updated>2010-07-05T14:49:33Z</updated>
<author>
<name>Enric Balletbo i Serra</name>
<email>eballetbo@gmail.com</email>
</author>
<published>2010-06-19T09:23:17Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=d0eabcb633af641273a4a883979b83dd742f4245'/>
<id>urn:sha1:d0eabcb633af641273a4a883979b83dd742f4245</id>
<content type='text'>
Signed-off-by: Enric Balletbo i Serra &lt;eballetbo@gmail.com&gt;
</content>
</entry>
<entry>
<title>sanity.bbclass: version each of the files in the build/conf/ directory</title>
<updated>2010-06-07T15:16:35Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-06-07T15:10:48Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=c4a0b5463d1fe7cbc605ae95e00d53cbc14903c2'/>
<id>urn:sha1:c4a0b5463d1fe7cbc605ae95e00d53cbc14903c2</id>
<content type='text'>
We already have versioning of the local.conf file but it's entirely plausible
for the bblayers.conf and site.conf to change incompatibly so we should version
those too.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Version the build configuration directory</title>
<updated>2010-04-30T15:25:41Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-04-29T12:34:05Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=fbe3d41eb0c75500d8f16bfd2975cd3136ef1335'/>
<id>urn:sha1:fbe3d41eb0c75500d8f16bfd2975cd3136ef1335</id>
<content type='text'>
The addition of BBLAYERS changes the build/conf directory to be incompatible
with the "old way" in the Purple release.

As such things are likely to occur in future we should bersion the build/conf
directory through local.conf

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
</feed>
